Isle
Loading...
Searching...
No Matches
ModelInfo Struct Reference

[AI] Contains information about a model used in an animation, including name and orientation. More...

#include <legoanimationmanager.h>

Public Attributes

char * m_name
 Name of the model. [AI]. More...
 
MxU8 m_unk0x04
 Unknown byte flag. [AI]. More...
 
float m_location [3]
 Location/origin for the model in 3D space. [AI]. More...
 
float m_direction [3]
 Forward/direction vector. [AI]. More...
 
float m_up [3]
 Up vector for the model orientation. [AI]. More...
 
MxU8 m_unk0x2c
 Unknown purpose, acts as a boolean/flag. [AI]. More...
 

Detailed Description

[AI] Contains information about a model used in an animation, including name and orientation.

[AI] ModelInfo provides positional (location), directional and "up" vectors, as well as internal flags. Used for animation definition.

Definition at line 27 of file legoanimationmanager.h.

Member Data Documentation

◆ m_direction

float ModelInfo::m_direction[3]

Forward/direction vector. [AI].

Definition at line 31 of file legoanimationmanager.h.

◆ m_location

float ModelInfo::m_location[3]

Location/origin for the model in 3D space. [AI].

Definition at line 30 of file legoanimationmanager.h.

◆ m_name

char* ModelInfo::m_name

Name of the model. [AI].

Definition at line 28 of file legoanimationmanager.h.

◆ m_unk0x04

MxU8 ModelInfo::m_unk0x04

Unknown byte flag. [AI].

Definition at line 29 of file legoanimationmanager.h.

◆ m_unk0x2c

MxU8 ModelInfo::m_unk0x2c

Unknown purpose, acts as a boolean/flag. [AI].

Definition at line 33 of file legoanimationmanager.h.

◆ m_up

float ModelInfo::m_up[3]

Up vector for the model orientation. [AI].

Definition at line 32 of file legoanimationmanager.h.


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