Lines Matching refs:Direct3DStateBlock8
15 #include "Direct3DStateBlock8.hpp"
27 Direct3DStateBlock8::Direct3DStateBlock8(Direct3DDevice8 *device, D3DSTATEBLOCKTYPE type) : device(device), type(type)
76 Direct3DStateBlock8::~Direct3DStateBlock8()
81 long Direct3DStateBlock8::QueryInterface(const IID &iid, void **object)
90 unsigned long Direct3DStateBlock8::AddRef()
97 unsigned long Direct3DStateBlock8::Release()
104 long Direct3DStateBlock8::Apply()
182 long Direct3DStateBlock8::Capture()
275 long Direct3DStateBlock8::GetDevice(IDirect3DDevice8 **device)
290 void Direct3DStateBlock8::lightEnable(unsigned long index, int enable)
295 void Direct3DStateBlock8::setClipPlane(unsigned long index, const float *plane)
304 void Direct3DStateBlock8::setCurrentTexturePalette(unsigned int paletteNumber)
309 void Direct3DStateBlock8::setFVF(unsigned long FVF)
314 void Direct3DStateBlock8::setIndices(Direct3DIndexBuffer8 *indexData, unsigned int baseVertexIndex)
323 void Direct3DStateBlock8::setLight(unsigned long index, const D3DLIGHT8 *light)
328 void Direct3DStateBlock8::setMaterial(const D3DMATERIAL8 *material)
333 void Direct3DStateBlock8::setPixelShader(unsigned long shaderHandle)
339 void Direct3DStateBlock8::setPixelShaderConstant(unsigned int startRegister, const void *constantData, unsigned int count)
344 void Direct3DStateBlock8::setRenderState(D3DRENDERSTATETYPE state, unsigned long value)
350 void Direct3DStateBlock8::setScissorRect(const RECT *rect)
355 void Direct3DStateBlock8::setStreamSource(unsigned int stream, Direct3DVertexBuffer8 *data, unsigned int stride)
364 void Direct3DStateBlock8::setTexture(unsigned long stage, Direct3DBaseTexture8 *texture)
372 void Direct3DStateBlock8::setTextureStageState(unsigned long stage, D3DTEXTURESTAGESTATETYPE type, unsigned long value)
378 void Direct3DStateBlock8::setTransform(D3DTRANSFORMSTATETYPE state, const D3DMATRIX *matrix)
384 void Direct3DStateBlock8::setViewport(const D3DVIEWPORT8 *viewport)
390 void Direct3DStateBlock8::setVertexShader(unsigned long shaderHandle)
396 void Direct3DStateBlock8::setVertexShaderConstant(unsigned int startRegister, const void *constantData, unsigned int count)
401 void Direct3DStateBlock8::clear()
472 void Direct3DStateBlock8::captureRenderState(D3DRENDERSTATETYPE state)
478 void Direct3DStateBlock8::captureTextureStageState(unsigned long stage, D3DTEXTURESTAGESTATETYPE type)
484 void Direct3DStateBlock8::captureTransform(D3DTRANSFORMSTATETYPE state)
490 void Direct3DStateBlock8::capturePixelRenderStates()
530 void Direct3DStateBlock8::capturePixelTextureStates()
565 void Direct3DStateBlock8::capturePixelShaderStates()
573 void Direct3DStateBlock8::captureVertexRenderStates()
613 void Direct3DStateBlock8::captureVertexTextureStates()
622 void Direct3DStateBlock8::captureLightStates()
638 void Direct3DStateBlock8::captureVertexShaderStates()
646 void Direct3DStateBlock8::captureTextures()
661 void Direct3DStateBlock8::captureVertexTextures()
666 void Direct3DStateBlock8::captureDisplacementTextures()
671 void Direct3DStateBlock8::captureTexturePalette()
677 void Direct3DStateBlock8::captureVertexStreams()
692 void Direct3DStateBlock8::captureIndexBuffer()
704 void Direct3DStateBlock8::captureViewport()
710 void Direct3DStateBlock8::captureTransforms()
717 void Direct3DStateBlock8::captureTextureTransforms()
729 void Direct3DStateBlock8::captureClippingPlanes()
738 void Direct3DStateBlock8::captureMaterial()