#include <pandabase.h>
#include "eggTexture.h"
#include "pt_EggTexture.h"
#include <filename.h>
#include <pointerTo.h>
#include "pset.h"
#include "pmap.h"
#include "eggUtilities.I"
Go to the source code of this file.
Typedefs | |
typedef pset< PT_EggTexture > | EggTextures |
typedef pmap< Filename, EggTextures > | EggTextureFilenames |
Functions | |
void | get_textures_by_filename (const EggNode *node, EggTextureFilenames &result) |
template<class FunctionObject> void | split_vertex (EggVertex *vert, const FunctionObject &sequence) |
|
Definition at line 46 of file eggUtilities.h. |
|
Definition at line 45 of file eggUtilities.h. |
|
Definition at line 34 of file eggUtilities.cxx. References EggGroupNode::begin(), EggGroupNode::const_iterator, DCAST, EggGroupNode::end(), EggGroupNode::get_class_type(), EggPrimitive::get_class_type(), ImageBuffer::get_filename(), EggPrimitive::get_texture(), EggPrimitive::has_texture(), TypedObject::is_of_type(), PT, and tex. |
|
Referenced by EggVertexPool::transform(). |