DCTypedef
from panda3d.direct import DCTypedef
- class DCTypedef
- Bases: - DCDeclaration- This represents a single typedef declaration in the dc file. It assigns a particular type to a new name, just like a C typedef. - Inheritance diagram - __init__(*args, **kwargs)
 - getDescription()
- C++ Interface: get_description(DCTypedef self) - /**
- Returns a brief decription of the typedef, useful for human consumption. 
 - */ 
 
 - getNumber()
- C++ Interface: get_number(DCTypedef self) - /**
- Returns a unique index number associated with this typedef definition. 
- This is defined implicitly when the .dc file(s) are read. 
 - */ 
 
 - get_description()
- C++ Interface: get_description(DCTypedef self) - /**
- Returns a brief decription of the typedef, useful for human consumption. 
 - */ 
 
 - get_number()
- C++ Interface: get_number(DCTypedef self) - /**
- Returns a unique index number associated with this typedef definition. 
- This is defined implicitly when the .dc file(s) are read. 
 - */ 
 
 - isBogusTypedef()
- C++ Interface: is_bogus_typedef(DCTypedef self) - /**
- Returns true if the typedef has been flagged as a bogus typedef. This is 
- set for typedefs that are generated by the parser as placeholder for 
- missing typedefs, as when reading a partial file; it should not occur in a 
- normal valid dc file. 
 - */ 
 
 - isImplicitTypedef()
- C++ Interface: is_implicit_typedef(DCTypedef self) - /**
- Returns true if the typedef has been flagged as an implicit typedef, 
- meaning it was created for a DCClass that was referenced inline as a type. 
 - */ 
 
 - is_bogus_typedef()
- C++ Interface: is_bogus_typedef(DCTypedef self) - /**
- Returns true if the typedef has been flagged as a bogus typedef. This is 
- set for typedefs that are generated by the parser as placeholder for 
- missing typedefs, as when reading a partial file; it should not occur in a 
- normal valid dc file. 
 - */ 
 
 
