CrystalSpace

Public API Reference

iGraphics3D Member List

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

ActivateBuffers(csRenderBufferHolder *holder, csRenderBufferName mapping[CS_VATTRIB_SPECIFIC_LAST+1])=0iGraphics3D [pure virtual]
ActivateBuffers(csVertexAttrib *attribs, iRenderBuffer **buffers, unsigned int count)=0iGraphics3D [pure virtual]
AddRefOwner(void **ref_owner)=0iBase [pure virtual]
BeginDraw(int DrawFlags)=0iGraphics3D [pure virtual]
Close()=0iGraphics3D [pure virtual]
ClosePortal()=0iGraphics3D [pure virtual]
CreateHalo(float iR, float iG, float iB, unsigned char *iAlpha, int iWidth, int iHeight)=0iGraphics3D [pure virtual]
DeactivateBuffers(csVertexAttrib *attribs, unsigned int count)=0iGraphics3D [pure virtual]
DecRef()=0iBase [pure virtual]
DisableZOffset()=0iGraphics3D [pure virtual]
DrawLine(const csVector3 &v1, const csVector3 &v2, float fov, int color)=0iGraphics3D [pure virtual]
DrawMesh(const csCoreRenderMesh *mymesh, const csRenderMeshModes &modes, const iShaderVarStack *stacks)=0iGraphics3D [pure virtual]
DrawPixmap(iTextureHandle *hTex, int sx, int sy, int sw, int sh, int tx, int ty, int tw, int th, uint8 Alpha=0)=0iGraphics3D [pure virtual]
DrawSimpleMesh(const csSimpleRenderMesh &mesh, uint flags=0)=0iGraphics3D [pure virtual]
EnableZOffset()=0iGraphics3D [pure virtual]
FinishDraw()=0iGraphics3D [pure virtual]
GetCaps() const =0iGraphics3D [pure virtual]
GetClipper()=0iGraphics3D [pure virtual]
GetClipType() const =0iGraphics3D [pure virtual]
GetDriver2D()=0iGraphics3D [pure virtual]
GetHeight() const =0iGraphics3D [pure virtual]
GetNearPlane() const =0iGraphics3D [pure virtual]
GetPerspectiveAspect() const =0iGraphics3D [pure virtual]
GetPerspectiveCenter(int &x, int &y) const =0iGraphics3D [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetRenderState(G3D_RENDERSTATEOPTION op) const =0iGraphics3D [pure virtual]
GetRenderTarget() const =0iGraphics3D [pure virtual]
GetTextureManager()=0iGraphics3D [pure virtual]
GetWidth() const =0iGraphics3D [pure virtual]
GetWorldToCamera()=0iGraphics3D [pure virtual]
GetWriteMask(bool &red, bool &green, bool &blue, bool &alpha) const =0iGraphics3D [pure virtual]
GetZBuffValue(int x, int y)=0iGraphics3D [pure virtual]
GetZMode()=0iGraphics3D [pure virtual]
HasNearPlane() const =0iGraphics3D [pure virtual]
IncRef()=0iBase [pure virtual]
Open()=0iGraphics3D [pure virtual]
OpenPortal(size_t numVertices, const csVector2 *vertices, const csPlane3 &normal, csFlags flags)=0iGraphics3D [pure virtual]
PerformExtension(char const *command,...)=0iGraphics3D [pure virtual]
PerformExtensionV(char const *command, va_list)=0iGraphics3D [pure virtual]
Print(csRect const *area)=0iGraphics3D [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemoveFromCache(iRendererLightmap *rlm)=0iGraphics3D [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
ResetNearPlane()=0iGraphics3D [pure virtual]
SetClipper(iClipper2D *clipper, int cliptype)=0iGraphics3D [pure virtual]
SetDimensions(int width, int height)=0iGraphics3D [pure virtual]
SetNearPlane(const csPlane3 &pl)=0iGraphics3D [pure virtual]
SetOption(const char *, const char *)=0iGraphics3D [pure virtual]
SetPerspectiveAspect(float aspect)=0iGraphics3D [pure virtual]
SetPerspectiveCenter(int x, int y)=0iGraphics3D [pure virtual]
SetRenderState(G3D_RENDERSTATEOPTION op, long val)=0iGraphics3D [pure virtual]
SetRenderTarget(iTextureHandle *handle, bool persistent=false, int subtexture=0)=0iGraphics3D [pure virtual]
SetShadowState(int state)=0iGraphics3D [pure virtual]
SetTextureState(int *units, iTextureHandle **textures, int count)=0iGraphics3D [pure virtual]
SetWorldToCamera(const csReversibleTransform &w2c)=0iGraphics3D [pure virtual]
SetWriteMask(bool red, bool green, bool blue, bool alpha)=0iGraphics3D [pure virtual]
SetZMode(csZBufMode mode)=0iGraphics3D [pure virtual]
~iBase()iBase [inline, protected, virtual]


Generated for Crystal Space by doxygen 1.4.7