, including all inherited members.
| BeginFrame()=0 | IVirtualDevice | [pure virtual] |
| BeginScene()=0 | IVirtualDevice | [pure virtual] |
| Clear(BufferClearFlag flags, const AColor &color, float z, int stencil)=0 | IVirtualDevice | [pure virtual] |
| ClearRegion(const Box2 &rect, BufferClearFlag flags, const AColor &color, float z, int stencil)=0 | IVirtualDevice | [pure virtual] |
| DepthRange() const =0 | IVirtualDevice | [pure virtual] |
| DepthRange(const Point2 &depthRange)=0 | IVirtualDevice | [pure virtual] |
| Draw(PrimitiveType type, int start, int primCount)=0 | IVirtualDevice | [pure virtual] |
| DrawInstanced(PrimitiveType type, int instanceCount, int start, int primCount)=0 | IVirtualDevice | [pure virtual] |
| EndFrame()=0 | IVirtualDevice | [pure virtual] |
| EndScene()=0 | IVirtualDevice | [pure virtual] |
| GetBlendState()=0 | IVirtualDevice | [pure virtual] |
| GetDepthStencilState()=0 | IVirtualDevice | [pure virtual] |
| GetIndexBuffer() const =0 | IVirtualDevice | [pure virtual] |
| GetOutputStream(int nStream) const =0 | IVirtualDevice | [pure virtual] |
| GetRasterizerState()=0 | IVirtualDevice | [pure virtual] |
| GetTarget(int index)=0 | IVirtualDevice | [pure virtual] |
| GetVertexStream(int nStream) const =0 | IVirtualDevice | [pure virtual] |
| GetZBuffer()=0 | IVirtualDevice | [pure virtual] |
| IsValid() const =0 | IVirtualDevice | [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 =0 | IVirtualDevice | [pure virtual] |
| ScissorBox()=0 | IVirtualDevice | [pure virtual] |
| ScissorBox(const Box2 *box)=0 | IVirtualDevice | [pure virtual] |
| SetBlendState(const BlendState &newState)=0 | IVirtualDevice | [pure virtual] |
| SetDepthStencilState(const DepthStencilState &newState)=0 | IVirtualDevice | [pure virtual] |
| SetIndexBuffer(IndexBufferHandle *indexBuffer)=0 | IVirtualDevice | [pure virtual] |
| SetOutputStreams(VertexBufferHandleArray *bufferArray)=0 | IVirtualDevice | [pure virtual] |
| SetRasterizerState(const RasterizerState &newState)=0 | IVirtualDevice | [pure virtual] |
| SetStreamFormat(MaxSDK::Graphics::MaterialRequiredStreams &format)=0 | IVirtualDevice | [pure virtual] |
| SetTarget(TargetHandle *target, TargetHandle *zBuffer)=0 | IVirtualDevice | [pure virtual] |
| SetTargets(TargetHandleArray &targetArray, TargetHandle *zBuffer)=0 | IVirtualDevice | [pure virtual] |
| SetVertexStreams(VertexBufferHandleArray &bufferArray)=0 | IVirtualDevice | [pure virtual] |
| TargetCount()=0 | IVirtualDevice | [pure virtual] |
| ThreadID()=0 | IVirtualDevice | [pure virtual] |
| VertexStreamCount() const =0 | IVirtualDevice | [pure virtual] |
| Viewport()=0 | IVirtualDevice | [pure virtual] |
| Viewport(const Box2 *vp)=0 | IVirtualDevice | [pure virtual] |
| ~IVirtualDevice() | IVirtualDevice | [inline, protected, virtual] |