![]()  | 
  
    Duckcpp 2.1.0
    
   Duckcpp is a high-performance c++ graphics engine. 
   | 
 
This is the complete list of members for dcpp::video::IMaterialRendererServices, including all inherited members.
| getPixelShaderConstantID(const dcpp::char_kt *name)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| getVertexShaderConstantID(const dcpp::char_kt *name)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| getVideoDriver()=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setBasicRenderStates(const SMaterial &material, const SMaterial &lastMaterial, bool resetAllRenderstates)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setPixelShaderConstant(dcpp::int32_kt index, const dcpp::float32_kt *floats, int count)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setPixelShaderConstant(dcpp::int32_kt index, const dcpp::int32_kt *ints, int count)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setPixelShaderConstant(dcpp::int32_kt index, const dcpp::uint32_kt *ints, int count)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setPixelShaderConstant(const dcpp::float32_kt *data, dcpp::int32_kt startRegister, dcpp::int32_kt constantAmount=1)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setPixelShaderConstant(const dcpp::char_kt *name, const dcpp::float32_kt *floats, int count) | dcpp::video::IMaterialRendererServices | inline | 
| setPixelShaderConstant(const dcpp::char_kt *name, const dcpp::int32_kt *ints, int count) | dcpp::video::IMaterialRendererServices | inline | 
| setVertexShaderConstant(dcpp::int32_kt index, const dcpp::float32_kt *floats, int count)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setVertexShaderConstant(dcpp::int32_kt index, const dcpp::int32_kt *ints, int count)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setVertexShaderConstant(dcpp::int32_kt index, const dcpp::uint32_kt *ints, int count)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setVertexShaderConstant(const dcpp::float32_kt *data, dcpp::int32_kt startRegister, dcpp::int32_kt constantAmount=1)=0 | dcpp::video::IMaterialRendererServices | pure virtual | 
| setVertexShaderConstant(const dcpp::char_kt *name, const dcpp::float32_kt *floats, int count) | dcpp::video::IMaterialRendererServices | inline | 
| setVertexShaderConstant(const dcpp::char_kt *name, const dcpp::int32_kt *ints, int count) | dcpp::video::IMaterialRendererServices | inline | 
| ~IMaterialRendererServices() | dcpp::video::IMaterialRendererServices | inlinevirtual |