NcEngine
AssetData.h File Reference
#include "Assets.h"
#include "ncasset/Assets.h"
#include <span>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  nc::asset::BoneUpdateEventData
 Event data for mesh bones/rig load and unload operations. More...
 
struct  nc::asset::CubeMapWithId
 A data/id pair for a loaded CubeMap. More...
 
struct  nc::asset::CubeMapUpdateEventData
 Event data for cubemap load and unload operations. More...
 
struct  nc::asset::MeshUpdateEventData
 Event data for mesh load and unload operations. More...
 
struct  nc::asset::SkeletalAnimationUpdateEventData
 Event data for skeletal animation load and unload operations. More...
 
struct  nc::asset::TextureWithId
 A data/id pair for a loaded texture. More...
 
struct  nc::asset::TextureUpdateEventData
 Event data for texture load and unload operations. More...
 
struct  nc::asset::ConvexHullUpdateEventData
 Event data for ConvexHull load and unload operations. More...
 
struct  nc::asset::MeshColliderUpdateEventData
 Event data for MeshCollider load and unload operations. More...
 

Enumerations

enum class  nc::asset::UpdateAction : uint8_t { Load , Unload , UnloadAll }
 Indicates the type of an asset update event.
 

Detailed Description