Panda3D
Public Types | Public Member Functions | List of all members
BamEnums Class Reference

This class exists just to provide scoping for the enums shared by BamReader and BamWriter. More...

Inheritance diagram for BamEnums:
BamFile BamReader BamWriter

Public Types

enum  BamEndian { BE_bigendian = 0, BE_littleendian = 1, BE_native = 1 }
 
enum  BamObjectCode {
  BOC_push = 0, BOC_pop = 1, BOC_adjunct = 2, BOC_remove = 3,
  BOC_file_data = 4
}
 
enum  BamTextureMode {
  BTM_unchanged = 0, BTM_fullpath = 1, BTM_relative = 2, BTM_basename = 3,
  BTM_rawdata = 4
}
 

Public Member Functions

 __init__ ()
 
 __init__ (const BamEnums)
 

Detailed Description

This class exists just to provide scoping for the enums shared by BamReader and BamWriter.

Member Enumeration Documentation

◆ BamEndian

enum BamEndian
Enumerator
BE_bigendian 
BE_littleendian 
BE_native 

◆ BamObjectCode

Enumerator
BOC_push 
BOC_pop 
BOC_adjunct 
BOC_remove 
BOC_file_data 

◆ BamTextureMode

Enumerator
BTM_unchanged 
BTM_fullpath 
BTM_relative 
BTM_basename 
BTM_rawdata 

Member Function Documentation

◆ __init__() [1/2]

__init__ ( )

◆ __init__() [2/2]

__init__ ( const  BamEnums)