struct CCL::ISolidColorMaterial3D
Overview
3D solid color material. More…
#include <imodel3d.h> struct ISolidColorMaterial3D: public CCL::IMaterial3D { // methods virtual void CCL_API setMaterialColor (ColorRef color) = 0; virtual ColorRef CCL_API getMaterialColor () const = 0; virtual void CCL_API setShininess (float shininess) = 0; virtual float CCL_API getShininess () const = 0; DECLARE_STRINGID_MEMBER (kMaterialColor); };
Inherited Members
public: // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0; virtual void CCL_API getShaderParameters (IShaderValue3D& parameters) const = 0; virtual GraphicsContentHint CCL_API getMaterialHint () const = 0; virtual IGraphicsShader3D*CCL_API getPixelShader () const = 0; virtual void CCL_API setDepthBias (float bias) = 0; virtual float CCL_API getDepthBias () const = 0; virtual void CCL_API setLightMask (uint32 mask) = 0; virtual uint32 CCL_API getLightMask () const = 0;
Detailed Documentation
3D solid color material.
Methods
DECLARE_STRINGID_MEMBER (kMaterialColor)
< float