Panda3D
|
Public Member Functions | |
int | find_entry_by_field (const DCPackerInterface *field) const |
Returns the index number of the entry with the indicated field, or -1 if no entry has the indicated field. More... | |
int | find_entry_by_name (const string &name) const |
Returns the index number of the entry with the indicated name, or -1 if no entry has the indicated name. More... | |
size_t | get_begin (int n) const |
Returns the beginning of the indicated field within the live data. More... | |
size_t | get_end (int n) const |
Returns the end of the indicated field (the byte position of the first following field) within the live data. More... | |
const Entry & | get_entry (int n) const |
Returns the nth entry in the catalog. More... | |
int | get_num_entries () const |
Returns the number of entries in the catalog. More... | |
Friends | |
class | DCPackerCatalog |
Definition at line 58 of file dcPackerCatalog.h.
|
inline |
Returns the index number of the entry with the indicated field, or -1 if no entry has the indicated field.
The return value is suitable for passing to get_entry().
Definition at line 83 of file dcPackerCatalog.I.
References DCPackerCatalog::find_entry_by_field(), and DCPackerCatalog::get_num_entries().
Referenced by find_entry_by_name(), and DCPackerCatalog::release_live_catalog().
|
inline |
Returns the index number of the entry with the indicated name, or -1 if no entry has the indicated name.
The return value is suitable for passing to get_entry().
Definition at line 70 of file dcPackerCatalog.I.
References find_entry_by_field(), and DCPackerCatalog::find_entry_by_name().
Referenced by get_entry(), and DCPacker::seek().
|
inline |
Returns the beginning of the indicated field within the live data.
Definition at line 23 of file dcPackerCatalog.I.
References get_end().
Referenced by DCPacker::seek().
|
inline |
Returns the end of the indicated field (the byte position of the first following field) within the live data.
Definition at line 36 of file dcPackerCatalog.I.
References get_num_entries().
Referenced by get_begin(), and DCPacker::seek().
|
inline |
Returns the nth entry in the catalog.
Definition at line 57 of file dcPackerCatalog.I.
References find_entry_by_name(), and DCPackerCatalog::get_entry().
Referenced by get_num_entries(), and DCPacker::seek().
|
inline |
Returns the number of entries in the catalog.
Definition at line 47 of file dcPackerCatalog.I.
References get_entry(), and DCPackerCatalog::get_num_entries().
Referenced by get_end().