Member List
 
 
 
IVirtualDevice Member List
This is the complete list of members for IVirtualDevice, including all inherited members.
BeginFrame()=0IVirtualDevice [pure virtual]
BeginScene()=0IVirtualDevice [pure virtual]
Clear(BufferClearFlag flags, const AColor &color, float z, int stencil)=0IVirtualDevice [pure virtual]
ClearRegion(const Box2 &rect, BufferClearFlag flags, const AColor &color, float z, int stencil)=0IVirtualDevice [pure virtual]
DepthRange() const =0IVirtualDevice [pure virtual]
DepthRange(const Point2 &depthRange)=0IVirtualDevice [pure virtual]
Draw(PrimitiveType type, int start, int primCount)=0IVirtualDevice [pure virtual]
DrawInstanced(PrimitiveType type, int instanceCount, int start, int primCount)=0IVirtualDevice [pure virtual]
EndFrame()=0IVirtualDevice [pure virtual]
EndScene()=0IVirtualDevice [pure virtual]
GetBlendState()=0IVirtualDevice [pure virtual]
GetDepthStencilState()=0IVirtualDevice [pure virtual]
GetIndexBuffer() const =0IVirtualDevice [pure virtual]
GetOutputStream(int nStream) const =0IVirtualDevice [pure virtual]
GetRasterizerState()=0IVirtualDevice [pure virtual]
GetTarget(int index)=0IVirtualDevice [pure virtual]
GetVertexStream(int nStream) const =0IVirtualDevice [pure virtual]
GetZBuffer()=0IVirtualDevice [pure virtual]
IsValid() const =0IVirtualDevice [pure virtual]
operator delete(void *ptr)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
operator delete[](void *ptr)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
operator new[](size_t size)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
OutputStreamCount() const =0IVirtualDevice [pure virtual]
ScissorBox()=0IVirtualDevice [pure virtual]
ScissorBox(const Box2 *box)=0IVirtualDevice [pure virtual]
SetBlendState(const BlendState &newState)=0IVirtualDevice [pure virtual]
SetDepthStencilState(const DepthStencilState &newState)=0IVirtualDevice [pure virtual]
SetIndexBuffer(IndexBufferHandle *indexBuffer)=0IVirtualDevice [pure virtual]
SetOutputStreams(VertexBufferHandleArray *bufferArray)=0IVirtualDevice [pure virtual]
SetRasterizerState(const RasterizerState &newState)=0IVirtualDevice [pure virtual]
SetStreamFormat(MaxSDK::Graphics::MaterialRequiredStreams &format)=0IVirtualDevice [pure virtual]
SetTarget(TargetHandle *target, TargetHandle *zBuffer)=0IVirtualDevice [pure virtual]
SetTargets(TargetHandleArray &targetArray, TargetHandle *zBuffer)=0IVirtualDevice [pure virtual]
SetVertexStreams(VertexBufferHandleArray &bufferArray)=0IVirtualDevice [pure virtual]
TargetCount()=0IVirtualDevice [pure virtual]
ThreadID()=0IVirtualDevice [pure virtual]
VertexStreamCount() const =0IVirtualDevice [pure virtual]
Viewport()=0IVirtualDevice [pure virtual]
Viewport(const Box2 *vp)=0IVirtualDevice [pure virtual]
~IVirtualDevice()IVirtualDevice [inline, protected, virtual]