Appearance
RoyInterface / Exports / resource/provider/RoyResourceProviderManager / RoyResourceProviderManager
Class: RoyResourceProviderManager
resource/provider/RoyResourceProviderManager.RoyResourceProviderManager
Table of contents
Constructors
Properties
Methods
- getInstance
- addDirtyVertexBuffer
- addDirtyIndexBuffer
- addDirtyTexture
- addDirtySkyBox
- addDirtyIndirectLight
- update
- reset
Constructors
constructor
• new RoyResourceProviderManager(): RoyResourceProviderManager
Returns
Properties
instance
▪ Static
Private
instance: RoyResourceProviderManager
m_dirtyVertexBuffer
• Private
m_dirtyVertexBuffer: Map
<number
, RoyVertexBuffer
> = null
m_dirtyIndexBuffer
• Private
m_dirtyIndexBuffer: Map
<number
, RoyIndexBuffer
> = null
m_dirtyTexture
• Private
m_dirtyTexture: Map
<number
, RoyTexture
> = null
m_dirtySkyBox
• Private
m_dirtySkyBox: Map
<number
, RoySkyBox
> = null
m_dirtyIndirectLight
• Private
m_dirtyIndirectLight: Map
<number
, RoyIndirectLight
> = null
Methods
getInstance
▸ getInstance(): RoyResourceProviderManager
Returns
addDirtyVertexBuffer
▸ addDirtyVertexBuffer(vertexBuffer
): void
Parameters
Name | Type |
---|---|
vertexBuffer | RoyVertexBuffer |
Returns
void
addDirtyIndexBuffer
▸ addDirtyIndexBuffer(indexBuffer
): void
Parameters
Name | Type |
---|---|
indexBuffer | RoyIndexBuffer |
Returns
void
addDirtyTexture
▸ addDirtyTexture(texture
): void
Parameters
Name | Type |
---|---|
texture | RoyTexture |
Returns
void
addDirtySkyBox
▸ addDirtySkyBox(skyBox
): void
Parameters
Name | Type |
---|---|
skyBox | RoySkyBox |
Returns
void
addDirtyIndirectLight
▸ addDirtyIndirectLight(indirectLight
): void
Parameters
Name | Type |
---|---|
indirectLight | RoyIndirectLight |
Returns
void
update
▸ update(): void
Returns
void
reset
▸ reset(): void
Returns
void