Panda3D
|
This class exists just to provide scoping for the enums shared by BamReader and BamWriter. More...
Public Types | |
enum | BamEndian { BE_bigendian = 0, BE_littleendian = 1, BE_native = 1 } |
This defines an enumerated type used to represent the endianness of certain numeric values stored in a Bam file. More... | |
enum | BamObjectCode { BOC_push = 0, BOC_pop = 1, BOC_adjunct = 2, BOC_remove = 3, BOC_file_data = 4 } |
This is the code written along with each object. More... | |
enum | BamTextureMode { BTM_unchanged = 0, BTM_fullpath = 1, BTM_relative = 2, BTM_basename = 3, BTM_rawdata = 4 } |
Public Member Functions | |
__init__ () | |
__init__ (const BamEnums) | |
enum BamEndian |
This defines an enumerated type used to represent the endianness of certain numeric values stored in a Bam file.
It really has only two possible values, either BE_bigendian or BE_littleendian; but through a preprocessor trick we also add BE_native, which is the same numerically as whichever value the hardware supports natively.
Enumerator | |
---|---|
BE_bigendian | |
BE_littleendian | |
BE_native |
enum BamObjectCode |
This is the code written along with each object.
It is used to control object scoping.
enum BamTextureMode |
__init__ | ( | ) |
__init__ | ( | const | BamEnums | ) |