|
| | OrArrayNoMemory (std::vector< FaceCollection * > vec) |
| virtual std::string | name () const |
| | ~OrArrayNoMemory () |
| BBOX | GetBoundingBox (bool &success) const |
| virtual void | Collect (CollectVisitor &vis) |
| virtual void | HeavyPrepare () |
| virtual void | Prepare () |
| virtual int | NumFaces () const |
| virtual int | NumPoints (int face) const |
| std::pair< int, int > | split (int face) const |
| std::pair< int, int > | split_obj (int o) const |
| virtual Point | FacePoint (int face, int point) const |
| virtual Vector | PointNormal (int face, int point) const |
| virtual float | Attrib (int face, int point, int id) const |
| virtual int | AttribI (int face, int point, int id) const |
| virtual unsigned int | Color (int face, int point) const |
| virtual Point2d | TexCoord (int face, int point) const |
| virtual float | TexCoord3 (int face, int point) const |
| virtual VEC4 | Joints (int face, int point) const |
| virtual VEC4 | Weights (int face, int point) const |
| virtual Point | EndFacePoint (int face, int point) const |
| virtual Vector | EndPointNormal (int face, int point) const |
| virtual float | EndAttrib (int face, int point, int id) const |
| virtual int | EndAttribI (int face, int point, int id) const |
| virtual unsigned int | EndColor (int face, int point) const |
| virtual Point2d | EndTexCoord (int face, int point) const |
| virtual float | EndTexCoord3 (int face, int point) const |
| virtual int | NumObjects () const |
| virtual std::pair< int, int > | GetObject (int o) const |
| bool | HasBatchMap () const |
| unsigned char * | combine_indices_char (unsigned char *p1, unsigned char *p2, int numfaces1, int numfaces2, int numvertices1, int numvertices2) const |
| unsigned short * | combine_indices_short (unsigned short *p1, unsigned short *p2, int numfaces1, int numfaces2, int numvertices1, int numvertices2) const |
| unsigned int * | combine_indices_int (unsigned int *p1, unsigned int *p2, int numfaces1, int numfaces2, int numvertices1, int numvertices2) const |
| Point * | combine_pos (Point *p1, Point *p2, int numvertices1, int numvertices2) const |
| Point * | combine_pos2 (Point *p1, Point *p2, int numvertices1, int numvertices2) const |
| Vector * | combine_normal (Vector *p1, Vector *p2, int numvertices1, int numvertices2) const |
| unsigned int * | combine_color (unsigned int *p1, unsigned int *p2, int numvertices1, int numvertices2) const |
| Point * | combine_texcoord (Point *p1, Point *p2, int numvertices1, int numvertices2) const |
| VEC4 * | combine_joints (VEC4 *p1, VEC4 *p2, int numvertices1, int numvertices2) const |
| VEC4 * | combine_weights (VEC4 *p1, VEC4 *p2, int numvertices1, int numvertices2) const |
| template<class T> |
| void | swap2 (T **ptr, T *val) const |
| FaceBufferRef | BatchMap (int start_x, int end_x) const |
| virtual | ~FaceCollection () |
| virtual bool | ReadyToPrepare () const |
| virtual bool | Ready () const |
| virtual void | SetDoneCount (int i) |
| virtual void | PrepareDone () |
| virtual bool | has_normal () const |
| virtual bool | has_attrib () const |
| virtual bool | has_color () const |
| virtual bool | has_texcoord () const |
| virtual bool | has_skeleton () const |
| virtual float | LightAmount (int face, int point) const |
| virtual bool | IsTransparent () const |
| virtual float | StartTime () const |
| virtual float | Duration () const |
| virtual int | NumTextures () const |
| virtual void | GenTexture (int num) |
| virtual BufferRef | TextureBuf (int num) const |
| virtual int | FaceTexture (int face) const |
| virtual bool | IsMatrixElem () const |
| virtual | ~CollectInterface () |
| virtual int | NumBlocks () const |
| virtual void | FirstFrame () |