ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

ICB::_linked_data_file Class Reference

#include <px_linkeddatafile.h>

Collaboration diagram for ICB::_linked_data_file:

List of all members.

Public Member Functions

uint32 Fetch_number_of_items ()
uint32 GetHeaderVersion ()
int32 OrderPreserved ()
int32 NameSearchable ()
uint32 Fetch_item_number_by_hash (const uint32 hash)
uint32 Fetch_item_number_by_name (const char *name)
void * Fetch_item_by_number (uint32 number)
void * Fetch_item_by_name (const char *name)
void * Fetch_items_name_by_number (uint32 number)
void * Try_fetch_item_by_name (cstr)
void * Try_fetch_item_by_hash (uint32)
void * Try_fetch_item_by_script_name (const char *name)

Public Attributes

px_standard_header header
uint32 number_of_items
uint32 flags
_linkedDataFileEntry list [1]

Detailed Description

Definition at line 52 of file px_linkeddatafile.h.


Member Function Documentation

void * ICB::_linked_data_file::Fetch_item_by_name ( const char *  name  )  [inline]

Definition at line 120 of file px_linkeddatafile.h.

void * ICB::_linked_data_file::Fetch_item_by_number ( uint32  number  )  [inline]

Definition at line 90 of file px_linkeddatafile.h.

uint32 ICB::_linked_data_file::Fetch_item_number_by_hash ( const uint32  hash  ) 

Definition at line 41 of file px_linkeddatafile.cpp.

uint32 ICB::_linked_data_file::Fetch_item_number_by_name ( const char *  name  )  [inline]

Definition at line 107 of file px_linkeddatafile.h.

void * ICB::_linked_data_file::Fetch_items_name_by_number ( uint32  number  )  [inline]

Definition at line 98 of file px_linkeddatafile.h.

uint32 ICB::_linked_data_file::Fetch_number_of_items (  )  [inline]

Definition at line 55 of file px_linkeddatafile.h.

uint32 ICB::_linked_data_file::GetHeaderVersion (  )  [inline]

Definition at line 59 of file px_linkeddatafile.h.

int32 ICB::_linked_data_file::NameSearchable (  )  [inline]

Definition at line 63 of file px_linkeddatafile.h.

int32 ICB::_linked_data_file::OrderPreserved (  )  [inline]

Definition at line 61 of file px_linkeddatafile.h.

void * ICB::_linked_data_file::Try_fetch_item_by_hash ( uint32  hash  )  [inline]

Definition at line 149 of file px_linkeddatafile.h.

void * ICB::_linked_data_file::Try_fetch_item_by_name ( cstr  name  )  [inline]

Definition at line 136 of file px_linkeddatafile.h.

void * ICB::_linked_data_file::Try_fetch_item_by_script_name ( const char *  name  )  [inline]

Definition at line 161 of file px_linkeddatafile.h.


Member Data Documentation


The documentation for this class was generated from the following files:


Generated on Sat Sep 26 2020 05:03:38 for ResidualVM by doxygen 1.7.1
curved edge   curved edge