![]() |
PeriDyno 0.8.2
|
Go to the source code of this file.
Classes | |
struct | ofbx::Vec2 |
struct | ofbx::Vec3 |
struct | ofbx::Vec4 |
struct | ofbx::Matrix |
struct | ofbx::Quat |
struct | ofbx::Color |
struct | ofbx::DataView |
struct | ofbx::IElementProperty |
struct | ofbx::IElement |
struct | ofbx::Object |
struct | ofbx::Pose |
struct | ofbx::Texture |
struct | ofbx::Material |
struct | ofbx::Cluster |
struct | ofbx::Skin |
struct | ofbx::BlendShapeChannel |
struct | ofbx::BlendShape |
struct | ofbx::NodeAttribute |
struct | ofbx::Geometry |
struct | ofbx::Shape |
struct | ofbx::Mesh |
struct | ofbx::AnimationStack |
struct | ofbx::AnimationLayer |
struct | ofbx::AnimationCurve |
struct | ofbx::AnimationCurveNode |
struct | ofbx::TakeInfo |
struct | ofbx::GlobalSettings |
struct | ofbx::IScene |
Namespaces | |
namespace | ofbx |
Typedefs | |
typedef unsigned char | ofbx::u8 |
typedef unsigned short | ofbx::u16 |
typedef unsigned int | ofbx::u32 |
typedef long | ofbx::i64 |
typedef unsigned long | ofbx::u64 |
using | ofbx::JobFunction = void(*)(void *) |
using | ofbx::JobProcessor = void(*)(JobFunction, void *, void *, u32, u32) |
Enumerations | |
enum class | ofbx::LoadFlags : u64 { ofbx::TRIANGULATE = 1 << 0 , ofbx::IGNORE_GEOMETRY = 1 << 1 , ofbx::IGNORE_BLEND_SHAPES = 1 << 2 } |
enum class | ofbx::RotationOrder { ofbx::EULER_XYZ , ofbx::EULER_XZY , ofbx::EULER_YZX , ofbx::EULER_YXZ , ofbx::EULER_ZXY , ofbx::EULER_ZYX , ofbx::SPHERIC_XYZ } |
enum | ofbx::UpVector { ofbx::UpVector_AxisX = 0 , ofbx::UpVector_AxisY = 1 , ofbx::UpVector_AxisZ = 2 } |
enum | ofbx::CoordSystem { ofbx::CoordSystem_RightHanded = 0 , ofbx::CoordSystem_LeftHanded = 1 } |
enum | ofbx::FrameRate { ofbx::FrameRate_DEFAULT = 0 , ofbx::FrameRate_120 = 1 , ofbx::FrameRate_100 = 2 , ofbx::FrameRate_60 = 3 , ofbx::FrameRate_50 = 4 , ofbx::FrameRate_48 = 5 , ofbx::FrameRate_30 = 6 , ofbx::FrameRate_30_DROP = 7 , ofbx::FrameRate_NTSC_DROP_FRAME = 8 , ofbx::FrameRate_NTSC_FULL_FRAME = 9 , ofbx::FrameRate_PAL = 10 , ofbx::FrameRate_CINEMA = 11 , ofbx::FrameRate_1000 = 12 , ofbx::FrameRate_CINEMA_ND = 13 , ofbx::FrameRate_CUSTOM = 14 } |
Functions | |
IScene * | ofbx::load (const u8 *data, int size, u64 flags, JobProcessor job_processor, void *job_user_ptr) |
const char * | ofbx::getError () |
double | ofbx::fbxTimeToSeconds (i64 value) |
i64 | ofbx::secondsToFbxTime (double value) |