Class WireframeMaterial#

Inheritance Relationships#

Base Type#

Class Documentation#

class WireframeMaterial : public Karana::Core::BaseWithVars#

A Wireframe material.

See Scene layer for more discussion on the scene layer.

Public Functions

WireframeMaterial(const WireframeMaterialInfo &mat)#

Constructor from a WireframeMaterialInfo

Parameters:

mat – the parameter struct

~WireframeMaterial()#

Destructor for WireframeMaterial

WireframeMaterial(const WireframeMaterial&) = delete#
WireframeMaterial &operator=(const WireframeMaterial&) = delete#

Public Members

const WireframeMaterialInfo info#

Parameters for the materials.

Public Static Functions

static Karana::Core::ks_ptr<WireframeMaterial> create(const WireframeMaterialInfo &mat)#

Create a WireframeMaterial.

Parameters:

mat – the parameter struct

Returns:

The created WireframeMaterial