Lines Matching refs:Material
29 nw::gfx::Material* material, nw::gfx::Model::BufferOption bufferOption) in GetAvailableResMaterial()
42 NW_UT_RUNTIME_TYPEINFO_DEFINITION(Material, SceneObject);
45 Material::Material( in Material() function in nw::gfx::Material
64 Material*
65 Material::Create( in Create()
78 void* memory = allocator->Alloc(sizeof(Material)); in Create()
84 Material* material = new(memory) Material( in Create()
128 Material::GetMemorySizeInternal( in GetMemorySizeInternal()
137 size += sizeof(Material); in GetMemorySizeInternal()
242 Material::~Material() in ~Material()
250 Material::CanUseBuffer(u32 objectType) const in CanUseBuffer()
276 Material::CreateBuffers(os::IAllocator* allocator) in CreateBuffers()
317 Material::CopyResMaterial( in CopyResMaterial()
499 Material::DestroyResMaterial(os::IAllocator* allocator, ResMaterial resMaterial) in DestroyResMaterial()
537 Material::DestroyResFragmentShader( in DestroyResFragmentShader()
592 Material::DestroyResShaderParameter( in DestroyResShaderParameter()
604 Material::CopyResFragmentLightingTable( in CopyResFragmentLightingTable()
692 Material::CopyResLightingLookupTable( in CopyResLightingLookupTable()
738 Material::GetAnimTargetObject(const anim::ResAnimGroupMember& anim, const ResMaterial resMaterial) in GetAnimTargetObject()
820 Material::Initialize(os::IAllocator* allocator) in Initialize()