4#ifndef _DUMMY_MATERIAL_H
5#define _DUMMY_MATERIAL_H
30 virtual bool SetBufferDynamic(
size_t name,
void *data,
size_t size)
override {
return false; }
Definition MaterialDummy.h:19
virtual bool SetPushConstant(size_t name, Color c) override
Definition MaterialDummy.h:36
virtual bool SetBufferDynamic(size_t name, void *data, size_t size) override
Definition MaterialDummy.h:30
virtual bool IsProgramLoaded() const override final
Definition MaterialDummy.h:25
virtual bool SetPushConstant(size_t name, vector3f v4, float f4) override
Definition MaterialDummy.h:35
virtual Program * CreateProgram(const MaterialDescriptor &)
Definition MaterialDummy.h:24
virtual bool SetTexture(size_t name, Texture *tex) override
Definition MaterialDummy.h:28
virtual bool SetPushConstant(size_t name, matrix4x4f mat4) override
Definition MaterialDummy.h:38
Material(RenderStateDesc rsd)
Definition MaterialDummy.h:21
virtual bool SetPushConstant(size_t name, int i) override
Definition MaterialDummy.h:32
virtual bool SetPushConstant(size_t name, matrix3x3f mat3) override
Definition MaterialDummy.h:37
virtual void SetProgram(Program *p)
Definition MaterialDummy.h:26
virtual bool SetPushConstant(size_t name, float f) override
Definition MaterialDummy.h:33
virtual bool SetBuffer(size_t name, BufferBinding< UniformBuffer >) override
Definition MaterialDummy.h:29
RenderStateDesc rsd
Definition MaterialDummy.h:40
virtual bool SetPushConstant(size_t name, vector3f v3) override
Definition MaterialDummy.h:34
Definition Material.h:148
Definition Background.h:14
Definition BufferCommon.h:63
Definition RenderState.h:10