CrystalSpace

Public API Reference

iThingFactoryState Member List

This is the complete list of members for iThingFactoryState, including all inherited members.

AddEmptyPolygon()=0iThingFactoryState [pure virtual]
AddInsideBox(const csVector3 &bmin, const csVector3 &bmax)=0iThingFactoryState [pure virtual]
AddOutsideBox(const csVector3 &bmin, const csVector3 &bmax)=0iThingFactoryState [pure virtual]
AddPolygon(csVector3 *vertices, int num)=0iThingFactoryState [pure virtual]
AddPolygon(int num,...)=0iThingFactoryState [pure virtual]
AddPolygonVertex(const csPolygonRange &range, const csVector3 &vt)=0iThingFactoryState [pure virtual]
AddPolygonVertex(const csPolygonRange &range, int vt)=0iThingFactoryState [pure virtual]
AddQuad(const csVector3 &v1, const csVector3 &v2, const csVector3 &v3, const csVector3 &v4)=0iThingFactoryState [pure virtual]
AddRefOwner(void **ref_owner)=0iBase [pure virtual]
AddTriangle(const csVector3 &v1, const csVector3 &v2, const csVector3 &v3)=0iThingFactoryState [pure virtual]
CompressVertices()=0iThingFactoryState [pure virtual]
CreatePolygonHandle(int polygon_idx)=0iThingFactoryState [pure virtual]
CreateVertex(const csVector3 &vt)=0iThingFactoryState [pure virtual]
DecRef()=0iBase [pure virtual]
DeleteVertex(int idx)=0iThingFactoryState [pure virtual]
DeleteVertices(int from, int to)=0iThingFactoryState [pure virtual]
FindPolygonByName(const char *name)=0iThingFactoryState [pure virtual]
GetCosinusFactor() const =0iThingFactoryState [pure virtual]
GetLightmapLayout(int polygon_idx, size_t &slm, csRect &slmSubRect, float *slmCoord)=0iThingFactoryState [pure virtual]
GetNormals()=0iThingFactoryState [pure virtual]
GetPolygonCount()=0iThingFactoryState [pure virtual]
GetPolygonFlags(int polygon_idx)=0iThingFactoryState [pure virtual]
GetPolygonMaterial(int polygon_idx)=0iThingFactoryState [pure virtual]
GetPolygonName(int polygon_idx)=0iThingFactoryState [pure virtual]
GetPolygonObjectPlane(int polygon_idx)=0iThingFactoryState [pure virtual]
GetPolygonTextureMapping(int polygon_idx, csMatrix3 &m, csVector3 &v)=0iThingFactoryState [pure virtual]
GetPolygonVertex(int polygon_idx, int vertex_idx)=0iThingFactoryState [pure virtual]
GetPolygonVertexCount(int polygon_idx)=0iThingFactoryState [pure virtual]
GetPolygonVertexIndices(int polygon_idx)=0iThingFactoryState [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetSmoothingFlag()=0iThingFactoryState [pure virtual]
GetVertex(int idx) const =0iThingFactoryState [pure virtual]
GetVertexCount() const =0iThingFactoryState [pure virtual]
GetVertices() const =0iThingFactoryState [pure virtual]
IncRef()=0iBase [pure virtual]
IsPolygonTextureMappingEnabled(int polygon_idx) const =0iThingFactoryState [pure virtual]
IsPolygonTransparent(int polygon_idx)=0iThingFactoryState [pure virtual]
PointOnPolygon(int polygon_idx, const csVector3 &v)=0iThingFactoryState [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemovePolygon(int idx)=0iThingFactoryState [pure virtual]
RemovePolygons()=0iThingFactoryState [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
ResetPolygonFlags(const csPolygonRange &range, uint32 flags)=0iThingFactoryState [pure virtual]
SetCosinusFactor(float cosfact)=0iThingFactoryState [pure virtual]
SetPolygonFlags(const csPolygonRange &range, uint32 flags)=0iThingFactoryState [pure virtual]
SetPolygonFlags(const csPolygonRange &range, uint32 mask, uint32 flags)=0iThingFactoryState [pure virtual]
SetPolygonMaterial(const csPolygonRange &range, iMaterialWrapper *material)=0iThingFactoryState [pure virtual]
SetPolygonName(const csPolygonRange &range, const char *name)=0iThingFactoryState [pure virtual]
SetPolygonTextureMapping(const csPolygonRange &range, const csMatrix3 &m, const csVector3 &v)=0iThingFactoryState [pure virtual]
SetPolygonTextureMapping(const csPolygonRange &range, const csVector2 &uv1, const csVector2 &uv2, const csVector2 &uv3)=0iThingFactoryState [pure virtual]
SetPolygonTextureMapping(const csPolygonRange &range, const csVector3 &p1, const csVector2 &uv1, const csVector3 &p2, const csVector2 &uv2, const csVector3 &p3, const csVector2 &uv3)=0iThingFactoryState [pure virtual]
SetPolygonTextureMapping(const csPolygonRange &range, const csVector3 &v_orig, const csVector3 &v, float len)=0iThingFactoryState [pure virtual]
SetPolygonTextureMapping(const csPolygonRange &range, const csVector3 &v_orig, const csVector3 &v1, float len1, const csVector3 &v2, float len2)=0iThingFactoryState [pure virtual]
SetPolygonTextureMapping(const csPolygonRange &range, float len)=0iThingFactoryState [pure virtual]
SetPolygonTextureMappingEnabled(const csPolygonRange &range, bool enabled)=0iThingFactoryState [pure virtual]
SetPolygonVertexIndices(const csPolygonRange &range, int num, int *indices)=0iThingFactoryState [pure virtual]
SetSmoothingFlag(bool smoothing)=0iThingFactoryState [pure virtual]
SetVertex(int idx, const csVector3 &vt)=0iThingFactoryState [pure virtual]
~iBase()iBase [inline, protected, virtual]


Generated for Crystal Space by doxygen 1.4.7