Cafu Engine
MatSys::RendererI Member List

This is the complete list of members for MatSys::RendererI, including all inherited members.

AMBIENT enum value (defined in MatSys::RendererI)MatSys::RendererI
BeginFrame(double Time)=0MatSys::RendererIpure virtual
ClearColor(float r, float g, float b, float a)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
DoesSupportCompressedSHL() const =0MatSys::RendererIpure virtual
DoesSupportUncompressedSHL() const =0MatSys::RendererIpure virtual
END_MARKER enum value (defined in MatSys::RendererI)MatSys::RendererI
EndFrame()=0MatSys::RendererIpure virtual
FEEDBACK enum value (defined in MatSys::RendererI)MatSys::RendererI
Flush()=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
FreeMaterial(MatSys::RenderMaterialT *RenderMaterial)=0MatSys::RendererIpure virtual
GetAmbientShaderIDFromRM(MatSys::RenderMaterialT *RenderMaterial) const =0MatSys::RendererIpure virtual
GetCurrentAmbientLightColor()=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentAmbientLightColor() const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentEyePosition()=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentEyePosition() const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentLightSourceDiffuseColor()=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentLightSourceDiffuseColor() const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentLightSourcePosition()=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentLightSourcePosition() const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentLightSourceRadius()=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentLightSourceRadius() const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentLightSourceSpecularColor()=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentLightSourceSpecularColor() const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentMaterial() const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetCurrentRenderAction() const =0MatSys::RendererIpure virtual
GetDescription() const =0MatSys::RendererIpure virtual
GetGenPurposeRenderingParamF(unsigned long Index) const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetGenPurposeRenderingParamI(unsigned long Index) const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetLightShaderIDFromRM(MatSys::RenderMaterialT *RenderMaterial) const =0MatSys::RendererIpure virtual
GetMaterialFromRM(MatSys::RenderMaterialT *RenderMaterial) const =0MatSys::RendererIpure virtual
GetMatrix(MatrixNameT MN) const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetMatrixInv(MatrixNameT MN) const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetMatrixModelView() const =0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
GetPreferenceNr() const =0MatSys::RendererIpure virtual
GetViewport(int viewport[4])=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
Initialize()=0MatSys::RendererIpure virtual
InitNameStack()=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
IsSupported() const =0MatSys::RendererIpure virtual
LIGHTING enum value (defined in MatSys::RendererI)MatSys::RendererI
LoadName(unsigned long Name)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
LockCurrentMaterial(bool LockCM_)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
MatrixNameT enum name (defined in MatSys::RendererI)MatSys::RendererI
MODEL_TO_WORLD enum value (defined in MatSys::RendererI)MatSys::RendererI
PickingRenderModeT enum name (defined in MatSys::RendererI)MatSys::RendererI
PopLightingParameters()=0MatSys::RendererIpure virtual
PopMatrix(MatrixNameT MN)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
PopName()=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
PreCache()=0MatSys::RendererIpure virtual
PROJECTION enum value (defined in MatSys::RendererI)MatSys::RendererI
PushLightingParameters()=0MatSys::RendererIpure virtual
PushMatrix(MatrixNameT MN)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
PushName(unsigned long Name)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
RegisterMaterial(const MaterialT *Material) const =0MatSys::RendererIpure virtual
Release()=0MatSys::RendererIpure virtual
RENDER enum value (defined in MatSys::RendererI)MatSys::RendererI
RenderActionT enum name (defined in MatSys::RendererI)MatSys::RendererI
RenderMesh(const MatSys::MeshT &Mesh)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
RotateX(MatrixNameT MN, float angle)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
RotateY(MatrixNameT MN, float angle)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
RotateZ(MatrixNameT MN, float angle)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
Scale(MatrixNameT MN, float scale)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SELECT enum value (defined in MatSys::RendererI)MatSys::RendererI
SetCurrentAmbientLightColor(float r, float g, float b)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentEyePosition(float x, float y, float z)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentLightDirMap(TextureMapI *LightDirMap)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentLightMap(TextureMapI *LightMap)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentLightSourceDiffuseColor(float r, float g, float b)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentLightSourcePosition(float x, float y, float z)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentLightSourceRadius(float r)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentLightSourceSpecularColor(float r, float g, float b)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentMaterial(MatSys::RenderMaterialT *RenderMaterial)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentRenderAction(RenderActionT RA)=0MatSys::RendererIpure virtual
SetCurrentSHLLookupMap(TextureMapI *SHLLookupMap)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetCurrentSHLMaps(const ArrayT< TextureMapI * > &SHLMaps)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetGenPurposeRenderingParam(unsigned long Index, float Value)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetGenPurposeRenderingParam(unsigned long Index, int Value)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetMatrix(MatrixNameT MN, const Matrix4x4fT &Matrix)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetPickingRenderMode(PickingRenderModeT PRM)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetSelectionBuffer(unsigned long Size, unsigned int *Buffer)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
SetViewport(int x, int y, int width, int height)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
STENCILSHADOW enum value (defined in MatSys::RendererI)MatSys::RendererI
Translate(MatrixNameT MN, float x, float y, float z)=0 (defined in MatSys::RendererI)MatSys::RendererIpure virtual
WORLD_TO_VIEW enum value (defined in MatSys::RendererI)MatSys::RendererI
~RendererI()MatSys::RendererIinlinevirtual