#include <stdint.h>
#include "t2fs.h"
#include "models/common.h"
Go to the source code of this file.
|
| void | t2fs_level_clear (T2FSLevel *level) |
| uint32_t | t2fs_level_count (T2FSContext *ctx) |
| int | t2fs_level_get_unk_1_0 (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest) |
| int | t2fs_level_get_mesh_buffer (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest) |
| int | t2fs_level_get_mesh_indices (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest) |
| int | t2fs_level_get_region_bounds (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest) |
| int | t2fs_level_get_scripted_objects (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest) |
| int | t2fs_level_get_tile_bounds (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest) |
| uint32_t | t2fs_level_get_tile_count (T2FSLevel *level) |
| int | t2fs_level_get_tiled_objects (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest, uint32_t tileId) |
| int | t2fs_level_get_objects (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest, uint32_t tileId) |
| int | t2fs_level_get_items (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest, uint32_t tileId) |
| int | t2fs_level_get_unk5_x_3_array (T2FSContext *ctx, T2FSLevel *level, T2FSArray *dest, uint32_t tileId) |
| int | t2fs_level_set_node (T2FSContext *ctx, T2FSNode *levelNode, T2FSLevel *level) |
| int | t2fs_level_load (T2FSContext *ctx, T2FSLevel *level, uint32_t id) |
| | Loads level data into memory.
|
| void | t2fs_level_unload (T2FSLevel *level) |
| | Free level data.
|
◆ T2FSLevel
◆ t2fs_level_clear()
◆ t2fs_level_count()
◆ t2fs_level_get_unk_1_0()
◆ t2fs_level_get_mesh_buffer()
◆ t2fs_level_get_mesh_indices()
◆ t2fs_level_get_region_bounds()
◆ t2fs_level_get_scripted_objects()
◆ t2fs_level_get_tile_bounds()
◆ t2fs_level_get_tile_count()
| uint32_t t2fs_level_get_tile_count |
( |
T2FSLevel * | level | ) |
|
◆ t2fs_level_get_tiled_objects()
◆ t2fs_level_get_objects()
◆ t2fs_level_get_items()
◆ t2fs_level_get_unk5_x_3_array()
◆ t2fs_level_set_node()
◆ t2fs_level_load()
Loads level data into memory.
You are responsible to call t2fs_level_unload() after this returns success.
- Parameters
-
| ctx | Valid/Open T2FSContext object. |
| level | Where to load the data to. |
| id | Level ID. |
- Returns
- 0 on success, anything else is an error.
◆ t2fs_level_unload()
Free level data.
- Parameters
-
| level | The level to unload. |