LibT2FS 0.1
C API for accessing TEngine data in memory.
Loading...
Searching...
No Matches
scenes.h File Reference
#include <stdint.h>
#include "t2fs.h"
#include "array.h"
#include "models/common.h"

Go to the source code of this file.

Data Structures

struct  s_t2fsDataSceneHeader
struct  s_t2fsDataSceneHeader_0x48
struct  s_t2fsScene
struct  s_t2fsScenes

Typedefs

typedef struct s_t2fsDataSceneHeader t2fsDataSceneHeader
typedef struct s_t2fsDataSceneHeader_0x48 t2fsDataSceneHeader_0x48
typedef struct s_t2fsScene t2fsScene
typedef struct s_t2fsScenes t2fsScenes

Functions

void t2fs_scene_header_clear (t2fsDataSceneHeader *info)
void t2fs_scene_clear (t2fsScene *scene)
void t2fs_scenes_clear (t2fsScenes *scenes)
uint32_t t2fs_scenes_count (t_t2fs *lib)
int t2fs_scenes_load (t_t2fs *lib, t2fsScenes *scenes)
void t2fs_scenes_unload (t2fsScenes *scenes)
int t2ts_scenes_get_header (t2fsScenes *scenes, t2fsDataSceneHeader *dest, uint32_t id)
int t2fs_scene_load (t2fsScenes *scenes, t2fsScene *dest, uint32_t id)
void t2fs_scene_unload (t2fsScene *scene)

Typedef Documentation

◆ t2fsScene

typedef struct s_t2fsScene t2fsScene

◆ t2fsScenes

typedef struct s_t2fsScenes t2fsScenes

Function Documentation

◆ t2fs_scene_header_clear()

void t2fs_scene_header_clear ( t2fsDataSceneHeader * info)

◆ t2fs_scene_clear()

void t2fs_scene_clear ( t2fsScene * scene)

◆ t2fs_scenes_clear()

void t2fs_scenes_clear ( t2fsScenes * scenes)

◆ t2fs_scenes_count()

uint32_t t2fs_scenes_count ( t_t2fs * lib)

◆ t2fs_scenes_load()

int t2fs_scenes_load ( t_t2fs * lib,
t2fsScenes * scenes )

◆ t2fs_scenes_unload()

void t2fs_scenes_unload ( t2fsScenes * scenes)

◆ t2ts_scenes_get_header()

int t2ts_scenes_get_header ( t2fsScenes * scenes,
t2fsDataSceneHeader * dest,
uint32_t id )

◆ t2fs_scene_load()

int t2fs_scene_load ( t2fsScenes * scenes,
t2fsScene * dest,
uint32_t id )

◆ t2fs_scene_unload()

void t2fs_scene_unload ( t2fsScene * scene)