| 251 | } |
| 252 | |
| 253 | void DestroyScene(Scene* scene) |
| 254 | { |
| 255 | if (!scene) |
| 256 | return; |
| 257 | |
| 258 | free(scene->m_LoadError); |
| 259 | scene->m_LoadError = 0; |
| 260 | |
| 261 | ClearScene(scene); |
| 262 | delete scene; |
| 263 | } |
| 264 | |
| 265 | Scene* LoadFromBuffer(Options* options, const char* suffix, void* data, uint32_t file_size) |
| 266 | { |