15 #ifndef EGGOPTCHARUSERDATA_H 16 #define EGGOPTCHARUSERDATA_H 18 #include "pandatoolbase.h" 19 #include "eggUserData.h" 31 INLINE EggOptcharUserData(
const EggOptcharUserData ©);
32 INLINE
void operator = (
const EggOptcharUserData ©);
34 INLINE
bool is_static()
const;
35 INLINE
bool is_identity()
const;
36 INLINE
bool is_empty()
const;
37 INLINE
bool is_top()
const;
56 static void init_type() {
57 EggUserData::init_type();
58 register_type(_type_handle,
"EggOptcharUserData",
59 EggUserData::get_class_type());
62 return get_class_type();
64 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
70 #include "eggOptcharUserData.I" This is a 4-by-4 transform matrix.
This class contains extra user data which is piggybacked onto EggGroup objects for the purpose of the...
TypeHandle is the identifier used to differentiate C++ class types.
This is a base class for a user-defined data type to extend egg structures in processing code...