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

PMXモデル More...

Public Member Functions

void Init ()
 モデル初期化 More...
 
 PmxModel ()
 
void Read (std::istream *stream)
 モデル読み込み More...
 

Public Attributes

int bone_count
 ボーン数 More...
 
std::unique_ptr< PmxBone []> bones
 ボーン配列 More...
 
int frame_count
 表示枠数 More...
 
std::unique_ptr< PmxFrame [] > frames
 表示枠配列 More...
 
int index_count
 インデックス数 More...
 
std::unique_ptr< int []> indices
 インデックス配列 More...
 
int joint_count
 ジョイント数 More...
 
std::unique_ptr< PmxJoint []> joints
 ジョイント配列 More...
 
int material_count
 マテリアル数 More...
 
std::unique_ptr< PmxMaterial []> materials
 マテリアル More...
 
std::string model_comment
 コメント More...
 
std::string model_english_comment
 英語コメント More...
 
std::string model_english_name
 モデル英名 More...
 
std::string model_name
 モデル名 More...
 
int morph_count
 モーフ数 More...
 
std::unique_ptr< PmxMorph []> morphs
 モーフ配列 More...
 
std::unique_ptr< PmxRigidBody []> rigid_bodies
 剛体配列 More...
 
int rigid_body_count
 剛体数 More...
 
PmxSetting setting
 設定 More...
 
std::unique_ptr< PmxSoftBody []> soft_bodies
 ソフトボディ配列 More...
 
int soft_body_count
 ソフトボディ数 More...
 
int texture_count
 テクスチャ数 More...
 
std::unique_ptr< std::string []> textures
 テクスチャ配列 More...
 
float version
 バージョン More...
 
int vertex_count
 頂点数 More...
 
std::unique_ptr< PmxVertex []> vertices
 頂点配列 More...
 

Detailed Description

PMXモデル

Constructor & Destructor Documentation

◆ PmxModel()

pmx::PmxModel::PmxModel ( )
inline

Member Function Documentation

◆ Init()

void pmx::PmxModel::Init ( )

モデル初期化

◆ Read()

void pmx::PmxModel::Read ( std::istream *  stream)

モデル読み込み

Member Data Documentation

◆ bone_count

int pmx::PmxModel::bone_count

ボーン数

◆ bones

std::unique_ptr<PmxBone []> pmx::PmxModel::bones

ボーン配列

◆ frame_count

int pmx::PmxModel::frame_count

表示枠数

◆ frames

std::unique_ptr<PmxFrame [] > pmx::PmxModel::frames

表示枠配列

◆ index_count

int pmx::PmxModel::index_count

インデックス数

◆ indices

std::unique_ptr<int []> pmx::PmxModel::indices

インデックス配列

◆ joint_count

int pmx::PmxModel::joint_count

ジョイント数

◆ joints

std::unique_ptr<PmxJoint []> pmx::PmxModel::joints

ジョイント配列

◆ material_count

int pmx::PmxModel::material_count

マテリアル数

◆ materials

std::unique_ptr<PmxMaterial []> pmx::PmxModel::materials

マテリアル

◆ model_comment

std::string pmx::PmxModel::model_comment

コメント

◆ model_english_comment

std::string pmx::PmxModel::model_english_comment

英語コメント

◆ model_english_name

std::string pmx::PmxModel::model_english_name

モデル英名

◆ model_name

std::string pmx::PmxModel::model_name

モデル名

◆ morph_count

int pmx::PmxModel::morph_count

モーフ数

◆ morphs

std::unique_ptr<PmxMorph []> pmx::PmxModel::morphs

モーフ配列

◆ rigid_bodies

std::unique_ptr<PmxRigidBody []> pmx::PmxModel::rigid_bodies

剛体配列

◆ rigid_body_count

int pmx::PmxModel::rigid_body_count

剛体数

◆ setting

PmxSetting pmx::PmxModel::setting

設定

◆ soft_bodies

std::unique_ptr<PmxSoftBody []> pmx::PmxModel::soft_bodies

ソフトボディ配列

◆ soft_body_count

int pmx::PmxModel::soft_body_count

ソフトボディ数

◆ texture_count

int pmx::PmxModel::texture_count

テクスチャ数

◆ textures

std::unique_ptr< std::string []> pmx::PmxModel::textures

テクスチャ配列

◆ version

float pmx::PmxModel::version

バージョン

◆ vertex_count

int pmx::PmxModel::vertex_count

頂点数

◆ vertices

std::unique_ptr<PmxVertex []> pmx::PmxModel::vertices

頂点配列


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