Assimp  v3.1.1 (June 2014)
pmx::PmxBone Class Reference

ボーン More...

Public Member Functions

 PmxBone ()
 
void Read (std::istream *stream, PmxSetting *setting)
 

Public Attributes

std::string bone_english_name
 ボーン英名 More...
 
uint16_t bone_flag
 ボーンフラグ More...
 
std::string bone_name
 ボーン名 More...
 
int grant_parent_index
 付与親ボーンインデックス More...
 
float grant_weight
 付与率 More...
 
int ik_link_count
 IKリンク数 More...
 
std::unique_ptr< PmxIkLink []> ik_links
 IKリンク More...
 
int ik_loop
 IKループ回数 More...
 
float ik_loop_angle_limit
 IKループ計算時の角度制限(ラジアン) More...
 
int ik_target_bone_index
 IKターゲットボーン More...
 
int key
 外部親変形のkey値 More...
 
int level
 階層 More...
 
float local_axis_x_orientation [3]
 ローカル軸のX軸方向 More...
 
float local_axis_y_orientation [3]
 ローカル軸のY軸方向 More...
 
float lock_axis_orientation [3]
 固定軸の方向 More...
 
float offset [3]
 座標オフセット(has Target) More...
 
int parent_index
 親ボーンインデックス More...
 
float position [3]
 位置 More...
 
int target_index
 接続先ボーンインデックス(not has Target) More...
 

Detailed Description

ボーン

Constructor & Destructor Documentation

◆ PmxBone()

pmx::PmxBone::PmxBone ( )
inline

Member Function Documentation

◆ Read()

void pmx::PmxBone::Read ( std::istream *  stream,
PmxSetting setting 
)

Member Data Documentation

◆ bone_english_name

std::string pmx::PmxBone::bone_english_name

ボーン英名

◆ bone_flag

uint16_t pmx::PmxBone::bone_flag

ボーンフラグ

◆ bone_name

std::string pmx::PmxBone::bone_name

ボーン名

◆ grant_parent_index

int pmx::PmxBone::grant_parent_index

付与親ボーンインデックス

◆ grant_weight

float pmx::PmxBone::grant_weight

付与率

◆ ik_link_count

int pmx::PmxBone::ik_link_count

IKリンク数

◆ ik_links

std::unique_ptr<PmxIkLink []> pmx::PmxBone::ik_links

IKリンク

◆ ik_loop

int pmx::PmxBone::ik_loop

IKループ回数

◆ ik_loop_angle_limit

float pmx::PmxBone::ik_loop_angle_limit

IKループ計算時の角度制限(ラジアン)

◆ ik_target_bone_index

int pmx::PmxBone::ik_target_bone_index

IKターゲットボーン

◆ key

int pmx::PmxBone::key

外部親変形のkey値

◆ level

int pmx::PmxBone::level

階層

◆ local_axis_x_orientation

float pmx::PmxBone::local_axis_x_orientation[3]

ローカル軸のX軸方向

◆ local_axis_y_orientation

float pmx::PmxBone::local_axis_y_orientation[3]

ローカル軸のY軸方向

◆ lock_axis_orientation

float pmx::PmxBone::lock_axis_orientation[3]

固定軸の方向

◆ offset

float pmx::PmxBone::offset[3]

座標オフセット(has Target)

◆ parent_index

int pmx::PmxBone::parent_index

親ボーンインデックス

◆ position

float pmx::PmxBone::position[3]

位置

◆ target_index

int pmx::PmxBone::target_index

接続先ボーンインデックス(not has Target)


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