AddRef()=0 | IMCUnknown | [pure virtual] |
BeginUV2XYZ()=0 | I3DShPrimitive | [pure virtual] |
BeginUV2XYZForShadingDomain(int32 shadingDomain)=0 | I3DShPrimitive | [pure virtual] |
ChangedData()=0 | I3DShPrimitive | [pure virtual] |
EndUV2XYZ()=0 | I3DShPrimitive | [pure virtual] |
EnumPatches(EnumPatchesCallback callback, void *privData, boolean &closed)=0 | I3DShPrimitive | [pure virtual] |
GetChildPrimitive()=0 | I3DShPrimitive | [pure virtual] |
GetFaceSetList(TMCCountedPtrArray< TFaceSet > &faceSetList)=0 | I3DShPrimitive | [pure virtual] |
GetFMesh(real lod, FacetMesh **mesh)=0 | I3DShPrimitive | [pure virtual] |
GetI3DShObject()=0 | I3DShPrimitive | [pure virtual] |
GetLOD(int16 index) const =0 | I3DShPrimitive | [pure virtual] |
GetNbrLOD() const =0 | I3DShPrimitive | [pure virtual] |
GetPrimitiveExtension()=0 | I3DShPrimitive | [pure virtual] |
GetRayHit(RayHitParameters ¶ms)=0 | I3DShPrimitive | [pure virtual] |
GetRenderingFacetMesh(FacetMesh **mesh)=0 | I3DShPrimitive | [pure virtual] |
GetRenderingMesh(MeshDataStructure::TMeshList **meshList)=0 | I3DShPrimitive | [pure virtual] |
IsPatchBased()=0 | I3DShPrimitive | [pure virtual] |
IsSelfRaytracablePrimitive()=0 | I3DShPrimitive | [pure virtual] |
IsVolumic()=0 | I3DShPrimitive | [pure virtual] |
PostPrimitiveChange(int32 inChangeID)=0 | I3DShPrimitive | [pure virtual] |
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
RayHitFacet(RayHitParameters ¶ms, uint32 facetIndex, real lod)=0 | I3DShPrimitive | [pure virtual] |
Release()=0 | IMCUnknown | [pure virtual] |
RenderingFacetMeshDifferentFromLodZero()=0 | I3DShPrimitive | [pure virtual] |
SetChildPrimitive(I3DShPrimitive *primitive)=0 | I3DShPrimitive | [pure virtual] |
UV2XYZ(const TVector2 &uv, uint32 uvSpaceID, TVector3 &thePos3D, TVector3 *normal)=0 | I3DShPrimitive | [pure virtual] |