I3DShCamera Member List
This is the complete list of members for
I3DShCamera, including all inherited members.
AddRef()=0 | IMCUnknown | [pure virtual] |
CreateRay(const TVector2 *screenPosition, TVector3 *resultOrigin, TVector3 *resultDirection) const =0 | I3DShCamera | [pure virtual] |
CreateRay(const TVector2 &screenPosition, const TVector2 &screenDerivate, Ray3D &ray) const =0 | I3DShCamera | [pure virtual] |
GetCameraComponent(IShComponent **cameraComponent)=0 | I3DShCamera | [pure virtual] |
GetCanonicalCameraType()=0 | I3DShCamera | [pure virtual] |
GetGlobalToCameraTransform(TTransform3D *transform) const =0 | I3DShCamera | [pure virtual] |
GetProductionOffset() const =0 | I3DShCamera | [pure virtual] |
GetProductionZoom() const =0 | I3DShCamera | [pure virtual] |
GetRenderUVBox(TBBox2D *uvBox, uint32 width, uint32 height, real pixelAspectRatio) const =0 | I3DShCamera | [pure virtual] |
GetStandardCameraInfo(TStandardCameraInfo &cameraInfo) const =0 | I3DShCamera | [pure virtual] |
GetTreeElement()=0 | I3DShCamera | [pure virtual] |
GetValidExCameraNoAddRef()=0 | I3DShCamera | [pure virtual] |
IsProjectionAffine(void) const =0 | I3DShCamera | [pure virtual] |
PreProject3DTo2D(const TVector3 &cameraPosition, TVector4 &projectedPosition) const =0 | I3DShCamera | [pure virtual] |
Preset(uint32 preset, const TVector3 &aimedPoint, real distance)=0 | I3DShCamera | [pure virtual] |
Project3DTo2D(const TVector3 *position, TVector2 *resultScreenPosition, real *resultDistanceToScreen) const =0 | I3DShCamera | [pure virtual] |
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
Release()=0 | IMCUnknown | [pure virtual] |
SetCameraComponent(int32 kindID)=0 | I3DShCamera | [pure virtual] |
SetCameraComponent(IShComponent *cameraComponent, ECloneMode cloneMode)=0 | I3DShCamera | [pure virtual] |
SetCanonicalCameraType(ECanonicalCameraType canonicalCameraType, real *canonicalScale)=0 | I3DShCamera | [pure virtual] |
SetProductionOffset(const TVector2 &inOffset)=0 | I3DShCamera | [pure virtual] |
SetProductionZoom(real zoom)=0 | I3DShCamera | [pure virtual] |
SetRenderingUVBox(const TBBox2D &inUVBox)=0 | I3DShCamera | [pure virtual] |