Niotso
git revision 558726a9f13d7c3423a683dd2f4323589b66c310
The New Implementation of The Sims Online
|
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
#include <stdio.h>
#include <FileHandler.hpp>
Go to the source code of this file.
Classes | |
class | VBFile_t |
struct | Translation_t |
struct | Rotation_t |
struct | KeyValuePair_t |
struct | Prop_t |
struct | PropsList_t |
struct | TimeProp_t |
struct | TimePropsList_t |
struct | Motion_t |
struct | Animation_t |
struct | Appearance_t |
struct | Binding_t |
struct | PODef_t |
struct | Collection_t |
struct | HandGroup_t |
struct | TextureVertex_t |
struct | Coord_t |
struct | TextureCoord_t |
struct | NormalCoord_t |
struct | BlendData_t |
struct | Vertex_t |
struct | Face_t |
struct | BoneBinding_t |
struct | Mesh_t |
struct | Outfit_t |
struct | PurchasableOutfit_t |
struct | Bone_t |
struct | Skeleton_t |
Enumerations | |
enum | ReadGroup { NOGROUP, READGROUP } |
enum | OutfitColor { OutfitColor_Light, OutfitColor_Medium, OutfitColor_Dark } |
enum | OutfitRegion { OutfitRegion_Head = 0, OutfitRegion_Body = 18 } |
Variables | |
VBFile_t | VBFile |
enum OutfitColor |
enum OutfitRegion |
enum ReadGroup |
void CombineQuaternions | ( | Rotation_t * | Destination, |
Rotation_t * | Source | ||
) |
float DotProduct | ( | Rotation_t * | q1, |
Rotation_t * | q2 | ||
) |
unsigned FindBone | ( | Skeleton_t & | Skeleton, |
const char * | BoneName, | ||
unsigned | Count | ||
) |
void FindQuaternionMatrix | ( | float * | Matrix, |
Rotation_t * | Quaternion | ||
) |
void Normalize | ( | Rotation_t * | q) |
void ReadAnimation | ( | Animation_t & | Animation) |
void ReadAppearance | ( | Appearance_t & | Appearance) |
void ReadAsset | ( | Asset_t & | Asset, |
bool | ReadGroup | ||
) |
void ReadBinding | ( | Binding_t & | Binding) |
void ReadBone | ( | Skeleton_t & | Skeleton, |
Bone_t & | Bone, | ||
unsigned | Index | ||
) |
void ReadCollection | ( | Collection_t & | Collection) |
void ReadHandGroup | ( | HandGroup_t & | HandGroup) |
void ReadMesh | ( | Mesh_t & | Mesh) |
void ReadMotion | ( | Animation_t & | Animation, |
Motion_t & | Motion | ||
) |
void ReadOutfit | ( | Outfit_t & | Outfit) |
void ReadPropEntries | ( | Prop_t & | Prop) |
void ReadPropEntry | ( | KeyValuePair_t & | Entry) |
void ReadPropsList | ( | PropsList_t & | PropsList) |
void ReadPropsLists | ( | Motion_t & | Motion) |
void ReadPurchasableOutfit | ( | PurchasableOutfit_t & | PurchasableOutfit) |
void ReadSkeleton | ( | Skeleton_t & | Bone) |
void ReadTimePropsList | ( | TimePropsList_t & | TimePropsList) |
void ReadTimePropsLists | ( | Motion_t & | Motion) |
VBFile_t VBFile |