CopyTextureType(iPolygon3DStatic *other_polygon)=0 | iPolygon3DStatic | [pure virtual] |
CreateNullPortal()=0 | iPolygon3DStatic | [pure virtual] |
CreatePlane(const csVector3 &iOrigin, const csMatrix3 &iMatrix)=0 | iPolygon3DStatic | [pure virtual] |
CreatePortal(iSector *iTarget)=0 | iPolygon3DStatic | [pure virtual] |
CreateVertex(int idx)=0 | iPolygon3DStatic | [pure virtual] |
CreateVertex(const csVector3 &iVertex)=0 | iPolygon3DStatic | [pure virtual] |
DecRef()=0 | iBase | [pure virtual] |
EnableTextureMapping(bool enable)=0 | iPolygon3DStatic | [pure virtual] |
GetAlpha()=0 | iPolygon3DStatic | [pure virtual] |
GetFlags()=0 | iPolygon3DStatic | [pure virtual] |
GetMaterial()=0 | iPolygon3DStatic | [pure virtual] |
GetMaterialHandle()=0 | iPolygon3DStatic | [pure virtual] |
GetMixMode()=0 | iPolygon3DStatic | [pure virtual] |
GetName() const=0 | iPolygon3DStatic | [pure virtual] |
GetObjectPlane()=0 | iPolygon3DStatic | [pure virtual] |
GetParent()=0 | iPolygon3DStatic | [pure virtual] |
GetPortal()=0 | iPolygon3DStatic | [pure virtual] |
GetPrivateObject()=0 | iPolygon3DStatic | [pure virtual] |
GetRefCount()=0 | iBase | [pure virtual] |
GetTextureSpace(csMatrix3 &, csVector3 &)=0 | iPolygon3DStatic | [pure virtual] |
GetVertex(int idx) const=0 | iPolygon3DStatic | [pure virtual] |
GetVertexCount()=0 | iPolygon3DStatic | [pure virtual] |
GetVertexIndices()=0 | iPolygon3DStatic | [pure virtual] |
IncRef()=0 | iBase | [pure virtual] |
IntersectRay(const csVector3 &start, const csVector3 &end)=0 | iPolygon3DStatic | [pure virtual] |
IntersectRayNoBackFace(const csVector3 &start, const csVector3 &end)=0 | iPolygon3DStatic | [pure virtual] |
IntersectRayPlane(const csVector3 &start, const csVector3 &end, csVector3 &isect)=0 | iPolygon3DStatic | [pure virtual] |
IntersectSegment(const csVector3 &start, const csVector3 &end, csVector3 &isect, float *pr=NULL)=0 | iPolygon3DStatic | [pure virtual] |
IsTextureMappingEnabled() const=0 | iPolygon3DStatic | [pure virtual] |
IsTransparent()=0 | iPolygon3DStatic | [pure virtual] |
PointOnPolygon(const csVector3 &v)=0 | iPolygon3DStatic | [pure virtual] |
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | [pure virtual] |
QueryInterfaceSafe(iBase *ibase, scfInterfaceID iInterfaceID, int iVersion) | iBase | [inline, static] |
SetAlpha(int iAlpha)=0 | iPolygon3DStatic | [pure virtual] |
SetMaterial(iMaterialWrapper *mat)=0 | iPolygon3DStatic | [pure virtual] |
SetMixMode(uint m)=0 | iPolygon3DStatic | [pure virtual] |
SetName(const char *name)=0 | iPolygon3DStatic | [pure virtual] |
SetTextureSpace(const csVector3 &p1, const csVector2 &uv1, const csVector3 &p2, const csVector2 &uv2, const csVector3 &p3, const csVector2 &uv3)=0 | iPolygon3DStatic | [pure virtual] |
SetTextureSpace(const csVector3 &v_orig, const csVector3 &v1, float l1)=0 | iPolygon3DStatic | [pure virtual] |
SetTextureSpace(const csVector3 &v_orig, const csVector3 &v1, float len1, const csVector3 &v2, float len2)=0 | iPolygon3DStatic | [pure virtual] |
SetTextureSpace(const csMatrix3 &, const csVector3 &)=0 | iPolygon3DStatic | [pure virtual] |