Visualization Library 2.0.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Public Member Functions | Public Attributes | List of all members
vl::ShaderNode::EnableInfo Struct Reference

ShaderNode's representation of an enable. More...

#include <ShaderNode.hpp>

Public Member Functions

 EnableInfo (EEnable en=EN_UnknownEnable, bool on=false, EInheritance inheritance=IN_Propagate)
 

Public Attributes

EEnable mEnable
 
bool mOn
 
EInheritance mInheritance
 

Detailed Description

ShaderNode's representation of an enable.

Definition at line 51 of file ShaderNode.hpp.

Constructor & Destructor Documentation

◆ EnableInfo()

vl::ShaderNode::EnableInfo::EnableInfo ( EEnable  en = EN_UnknownEnable,
bool  on = false,
EInheritance  inheritance = IN_Propagate 
)
inline

Definition at line 53 of file ShaderNode.hpp.

Member Data Documentation

◆ mEnable

EEnable vl::ShaderNode::EnableInfo::mEnable

Definition at line 55 of file ShaderNode.hpp.

◆ mInheritance

EInheritance vl::ShaderNode::EnableInfo::mInheritance

Definition at line 57 of file ShaderNode.hpp.

◆ mOn

bool vl::ShaderNode::EnableInfo::mOn

Definition at line 56 of file ShaderNode.hpp.


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