_builder | EggLoader | [private] |
_data | EggLoader | |
_decals | EggLoader | [private] |
_deferred_nodes | EggLoader | [private] |
_error | EggLoader | |
_materials | EggLoader | [private] |
_materials_bface | EggLoader | [private] |
_root | EggLoader | |
_textures | EggLoader | [private] |
apply_collision_flags(CollisionSolid *solid, EggGroup::CollideFlags flags) | EggLoader | [private] |
apply_deferred_nodes(PandaNode *node, const DeferredNodeProperty &prop) | EggLoader | [private] |
apply_texture_attributes(Texture *tex, const EggTexture *egg_tex) | EggLoader | [private] |
build_graph() | EggLoader | |
create_collision_plane(EggPolygon *egg_poly, EggGroup *parent_group) | EggLoader | [private] |
create_collision_polygons(CollisionNode *cnode, EggPolygon *egg_poly, EggGroup *parent_group, EggGroup::CollideFlags flags) | EggLoader | [private] |
create_group_arc(EggGroup *egg_group, PandaNode *parent, PandaNode *node) | EggLoader | [private] |
Decals typedef | EggLoader | [private] |
do_expand_object_type(EggGroup *egg_group, const pset< string > &expanded, const pvector< string > &expanded_history, const string &object_type) | EggLoader | [private] |
EggLoader() | EggLoader | |
EggLoader(const EggData &data) | EggLoader | |
expand_object_types(EggGroup *egg_group, const pset< string > &expanded, const pvector< string > &expanded_history) | EggLoader | [private] |
find_collision_geometry(EggGroup *egg_group) | EggLoader | [private] |
get_material_attrib(const EggMaterial *egg_mat, bool bface) | EggLoader | [private] |
get_texture_apply_attributes(const EggTexture *egg_tex) | EggLoader | [private] |
load_texture(TextureDef &def, const EggTexture *egg_tex) | EggLoader | [private] |
load_textures() | EggLoader | [private] |
make_collision_plane(EggGroup *egg_group, CollisionNode *cnode, EggGroup::CollideFlags flags) | EggLoader | [private] |
make_collision_polygon(EggGroup *egg_group, CollisionNode *cnode, EggGroup::CollideFlags flags) | EggLoader | [private] |
make_collision_polyset(EggGroup *egg_group, CollisionNode *cnode, EggGroup::CollideFlags flags) | EggLoader | [private] |
make_collision_solids(EggGroup *start_group, EggGroup *egg_group, CollisionNode *cnode) | EggLoader | [private] |
make_collision_sphere(EggGroup *egg_group, CollisionNode *cnode, EggGroup::CollideFlags flags) | EggLoader | [private] |
make_indexed_primitive(EggPrimitive *egg_prim, PandaNode *parent, const LMatrix4d *transform, ComputedVerticesMaker &_comp_verts_maker) | EggLoader | |
make_node(EggNode *egg_node, PandaNode *parent) | EggLoader | [private] |
make_node(EggNurbsCurve *egg_curve, PandaNode *parent) | EggLoader | [private] |
make_node(EggPrimitive *egg_prim, PandaNode *parent) | EggLoader | [private] |
make_node(EggBin *egg_bin, PandaNode *parent) | EggLoader | [private] |
make_node(EggGroup *egg_group, PandaNode *parent) | EggLoader | [private] |
make_node(EggTable *egg_table, PandaNode *parent) | EggLoader | [private] |
make_node(EggGroupNode *egg_group, PandaNode *parent) | EggLoader | [private] |
make_nonindexed_primitive(EggPrimitive *egg_prim, PandaNode *parent, const LMatrix4d *transform=NULL) | EggLoader | |
make_transform(const EggTransform3d *egg_transform) | EggLoader | [private] |
Materials typedef | EggLoader | [private] |
reparent_decals() | EggLoader | |
setup_bucket(BuilderBucket &bucket, PandaNode *parent, EggPrimitive *egg_prim) | EggLoader | [private] |
Textures typedef | EggLoader | [private] |