Assimp
v4.1. (December 2018)
|
Helper structure to represent an ASE light source. More...
Inherits Assimp::ASE::BaseNode.
Public Types | |
enum | LightType { OMNI, TARGET, FREE, DIRECTIONAL } |
![]() | |
enum | Type { Light, Camera, Mesh, Dummy } |
Public Member Functions | |
Light ()=delete | |
Default constructor has been deleted. More... | |
Light (const std::string &name) | |
Construction from an existing name. More... | |
![]() | |
BaseNode (Type _mType, const std::string &name) | |
Construction from an existing name. More... | |
Public Attributes | |
ai_real | mAngle |
aiColor3D | mColor |
ai_real | mFalloff |
ai_real | mIntensity |
LightType | mLightType |
![]() | |
InheritanceInfo | inherit |
Specifies which axes transformations a node inherits from its parent ... More... | |
Animation | mAnim |
Animation channels for the node. More... | |
std::string | mName |
Name of the mesh. More... | |
std::string | mParent |
Name of the parent of the node "" if there is no parent ... More... | |
bool | mProcessed |
Animation | mTargetAnim |
Needed for lights and cameras: target animation channel Should contain position keys only. More... | |
aiVector3D | mTargetPosition |
Target position (target lights and cameras) More... | |
aiMatrix4x4 | mTransform |
Transformation matrix of the node. More... | |
enum Assimp::ASE::BaseNode::Type | mType |
Helper structure to represent an ASE light source.
|
delete |
Default constructor has been deleted.
|
inlineexplicit |
Construction from an existing name.
ai_real Assimp::ASE::Light::mAngle |
aiColor3D Assimp::ASE::Light::mColor |
ai_real Assimp::ASE::Light::mFalloff |
ai_real Assimp::ASE::Light::mIntensity |
LightType Assimp::ASE::Light::mLightType |