Polyphase Game Engine
Loading...
Searching...
No Matches
Asset.cpp File Reference
#include "Asset.h"
#include "Stream.h"
#include "Property.h"
#include "AssetDir.h"
#include "Engine.h"
#include "AssetManager.h"
#include "Log.h"
#include "Utilities.h"
#include "Assets/Scene.h"
#include "Assets/MaterialLite.h"
#include "Assertion.h"

Functions

 DEFINE_FACTORY_MANAGER (Asset)
 
 DEFINE_FACTORY (Asset, Asset)
 
 DEFINE_OBJECT (Asset)
 
bool HandleAssetNamePropChange (Datum *datum, uint32_t index, const void *newValue)
 
bool HandleAssetPropChange (Datum *datum, uint32_t index, const void *newValue)
 

Function Documentation

◆ DEFINE_FACTORY()

DEFINE_FACTORY ( Asset  ,
Asset   
)

◆ DEFINE_FACTORY_MANAGER()

DEFINE_FACTORY_MANAGER ( Asset  )

◆ DEFINE_OBJECT()

DEFINE_OBJECT ( Asset  )

◆ HandleAssetNamePropChange()

bool HandleAssetNamePropChange ( Datum datum,
uint32_t  index,
const void *  newValue 
)

◆ HandleAssetPropChange()

bool HandleAssetPropChange ( Datum datum,
uint32_t  index,
const void *  newValue 
)