|
void | OnCreate (EI_Device *device, EI_RenderTargetSet *renderTargetSet, EI_RenderTargetSet *shadowRenderTargetSet, const std::string &path, const std::string &fileName, const std::string &bonePrefix, float startOffset) |
|
void | OnDestroy () |
|
void | OnBeginFrame (float deltaTime, float aspect) |
|
void | OnRender () |
|
void | OnRenderLight (uint32_t LightIndex) |
|
void | OnResize (uint32_t width, uint32_t height) |
|
uint32_t | GetSceneLightCount () const |
|
const Light & | GetSceneLightInfo (uint32_t Index) const |
|
AMD::float4x4 | GetMV () const |
|
AMD::float4x4 | GetMVP () const |
|
AMD::float4x4 | GetInvViewProjMatrix () const |
|
AMD::float4 | GetCameraPos () const |
|
std::vector< XMMATRIX > | GetWorldSpaceSkeletonMats (int skinNumber) const |
|
int | GetBoneIdByName (int skinNumber, const char *name) |
|
The documentation for this class was generated from the following file:
- Gems/AtomTressFX/External/Code/src/SceneGLTFImpl.h