GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GltfMaterialParams_impl Class Reference

#include <GraphI.hh>

Inheritance diagram for GltfMaterialParams_impl:
Collaboration diagram for GltfMaterialParams_impl:

Public Member Functions

 GltfMaterialParams_impl (int prim_i, int material_id, float mix, float self_mult, float rest_mult, Vector light_dir, bool emissive, int lod_level, bool transparent, bool acesfilm, int animation, float border_width, unsigned int border_color, int frame_skip, int mode)
virtual void set_prim_i (int i)
virtual int prim_i () const
virtual void set_material_id (int id)
virtual int material_id () const
virtual float mix () const
virtual float self_mult () const
virtual float rest_mult () const
virtual Vector light_dir () const
virtual bool emissive () const
virtual int lod_level () const
virtual bool transparent () const
virtual bool acesfilm () const
virtual int animation () const
virtual int border_width () const
virtual unsigned int border_color () const
virtual int frame_skip () const
virtual int mode () const
virtual GltfMaterialParams * clone () const

Constructor & Destructor Documentation

◆ GltfMaterialParams_impl()

GltfMaterialParams_impl::GltfMaterialParams_impl ( int prim_i,
int material_id,
float mix,
float self_mult,
float rest_mult,
Vector light_dir,
bool emissive,
int lod_level,
bool transparent,
bool acesfilm,
int animation,
float border_width,
unsigned int border_color,
int frame_skip,
int mode )
inline
Here is the caller graph for this function:

Member Function Documentation

◆ acesfilm()

virtual bool GltfMaterialParams_impl::acesfilm ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ animation()

virtual int GltfMaterialParams_impl::animation ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ border_color()

virtual unsigned int GltfMaterialParams_impl::border_color ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ border_width()

virtual int GltfMaterialParams_impl::border_width ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ clone()

virtual GltfMaterialParams * GltfMaterialParams_impl::clone ( ) const
inlinevirtual

Implements GltfMaterialParams.

◆ emissive()

virtual bool GltfMaterialParams_impl::emissive ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ frame_skip()

virtual int GltfMaterialParams_impl::frame_skip ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ light_dir()

virtual Vector GltfMaterialParams_impl::light_dir ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ lod_level()

virtual int GltfMaterialParams_impl::lod_level ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ material_id()

virtual int GltfMaterialParams_impl::material_id ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ mix()

virtual float GltfMaterialParams_impl::mix ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ mode()

virtual int GltfMaterialParams_impl::mode ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ prim_i()

virtual int GltfMaterialParams_impl::prim_i ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ rest_mult()

virtual float GltfMaterialParams_impl::rest_mult ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ self_mult()

virtual float GltfMaterialParams_impl::self_mult ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

◆ set_material_id()

virtual void GltfMaterialParams_impl::set_material_id ( int id)
inlinevirtual

Implements GltfMaterialParams.

◆ set_prim_i()

virtual void GltfMaterialParams_impl::set_prim_i ( int i)
inlinevirtual

Implements GltfMaterialParams.

◆ transparent()

virtual bool GltfMaterialParams_impl::transparent ( ) const
inlinevirtual

Implements GltfMaterialParams.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: