Assimp  v4.1. (December 2018)
pmx::PmxSoftBody Class Reference

Public Member Functions

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

Public Attributes

int aero_model
 
float AHR
 
std::unique_ptr< PmxAncherRigidBody[]> anchers
 
int anchor_count
 
float AST
 
int blink_distance
 
int C_IT
 
float CHR
 
int cluster_count
 
float collisioni_margin
 
int D_IT
 
float DF
 
float DG
 
float DP
 
PmxSoftBodyFlag flag
 
uint8_t group
 
float KHR
 
float LF
 
float LST
 
uint16_t mask
 
float mass
 
float MT
 
int P_IT
 
int pin_vertex_count
 
std::unique_ptr< int[]> pin_vertices
 
float PR
 
uint8_t shape
 
float SHR
 
float SK_SPLT_CL
 
float SKHR_CL
 
std::string soft_body_english_name
 
std::string soft_body_name
 
float SR_SPLT_CL
 
float SRHR_CL
 
float SS_SPLT_CL
 
float SSHR_CL
 
int target_material
 
int V_IT
 
float VC
 
float VCF
 
float VST
 

Constructor & Destructor Documentation

◆ PmxSoftBody()

pmx::PmxSoftBody::PmxSoftBody ( )
inline

Member Function Documentation

◆ Read()

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

Member Data Documentation

◆ aero_model

int pmx::PmxSoftBody::aero_model

◆ AHR

float pmx::PmxSoftBody::AHR

◆ anchers

std::unique_ptr<PmxAncherRigidBody []> pmx::PmxSoftBody::anchers

◆ anchor_count

int pmx::PmxSoftBody::anchor_count

◆ AST

float pmx::PmxSoftBody::AST

◆ blink_distance

int pmx::PmxSoftBody::blink_distance

◆ C_IT

int pmx::PmxSoftBody::C_IT

◆ CHR

float pmx::PmxSoftBody::CHR

◆ cluster_count

int pmx::PmxSoftBody::cluster_count

◆ collisioni_margin

float pmx::PmxSoftBody::collisioni_margin

◆ D_IT

int pmx::PmxSoftBody::D_IT

◆ DF

float pmx::PmxSoftBody::DF

◆ DG

float pmx::PmxSoftBody::DG

◆ DP

float pmx::PmxSoftBody::DP

◆ flag

PmxSoftBodyFlag pmx::PmxSoftBody::flag

◆ group

uint8_t pmx::PmxSoftBody::group

◆ KHR

float pmx::PmxSoftBody::KHR

◆ LF

float pmx::PmxSoftBody::LF

◆ LST

float pmx::PmxSoftBody::LST

◆ mask

uint16_t pmx::PmxSoftBody::mask

◆ mass

float pmx::PmxSoftBody::mass

◆ MT

float pmx::PmxSoftBody::MT

◆ P_IT

int pmx::PmxSoftBody::P_IT

◆ pin_vertex_count

int pmx::PmxSoftBody::pin_vertex_count

◆ pin_vertices

std::unique_ptr<int []> pmx::PmxSoftBody::pin_vertices

◆ PR

float pmx::PmxSoftBody::PR

◆ shape

uint8_t pmx::PmxSoftBody::shape

◆ SHR

float pmx::PmxSoftBody::SHR

◆ SK_SPLT_CL

float pmx::PmxSoftBody::SK_SPLT_CL

◆ SKHR_CL

float pmx::PmxSoftBody::SKHR_CL

◆ soft_body_english_name

std::string pmx::PmxSoftBody::soft_body_english_name

◆ soft_body_name

std::string pmx::PmxSoftBody::soft_body_name

◆ SR_SPLT_CL

float pmx::PmxSoftBody::SR_SPLT_CL

◆ SRHR_CL

float pmx::PmxSoftBody::SRHR_CL

◆ SS_SPLT_CL

float pmx::PmxSoftBody::SS_SPLT_CL

◆ SSHR_CL

float pmx::PmxSoftBody::SSHR_CL

◆ target_material

int pmx::PmxSoftBody::target_material

◆ V_IT

int pmx::PmxSoftBody::V_IT

◆ VC

float pmx::PmxSoftBody::VC

◆ VCF

float pmx::PmxSoftBody::VCF

◆ VST

float pmx::PmxSoftBody::VST

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