|
GameApi 28
Library used by GameApi Builder tool
|


Public Types | |
| enum | Fields { EFacePoint =0x1 , EEndFacePoint =0x2 , EPointNormal =0x4 , EColor =0x8 , ETexCoord =0x10 , ETexCoord3 =0x20 , EJoint =0x40 , EWeight =0x80 } |
Public Member Functions | |
| FaceCollectionTo2 (FaceCollection *coll, Fields flags=Fields(EFacePoint+EEndFacePoint+EPointNormal+EColor+ETexCoord+ETexCoord3+EJoint+EWeight)) | |
| virtual void | Collect (CollectVisitor &vis) |
| virtual void | HeavyPrepare () |
| virtual void | Prepare () |
| virtual int | NumFaces () const |
| virtual int | NumPoints (int face) const |
| virtual Vertex | Face (int face, int point) const |
| Public Member Functions inherited from FaceCollection2 | |
| virtual | ~FaceCollection2 () |
| virtual int | NumObjects () const |
| virtual std::pair< int, int > | GetObject (int o) const |
| virtual int | NumTextures () const |
| virtual void | GenTexture (int num) |
| virtual BufferRef | TextureBuf (int num) const |
| virtual int | FaceTexture (int face) const |
| Public Member Functions inherited from CollectInterface | |
| virtual | ~CollectInterface () |
| virtual int | NumBlocks () const |
| virtual void | FirstFrame () |
|
inline |
|
inlinevirtual |
Implements FaceCollection2.
|
inlinevirtual |
Implements FaceCollection2.
|
inlinevirtual |
Implements FaceCollection2.
|
inlinevirtual |
Implements FaceCollection2.
|
inlinevirtual |
Implements FaceCollection2.
|
inlinevirtual |
Implements FaceCollection2.