Gfx3MeshPool
[
Front page
] [
New
|
Page list
|
Search
|
Recent changes
|
Help
|
Log in
]
Start:
* Class: Gfx3MeshPool
Manage a pool of mesh instances, it take a original mesh ...
Note: You can perfectly do without pool but for some case...
** Constructors
- ''new Gfx3MeshPool''(originMesh: Gfx3Mesh, numInstances...
-- ''originMesh'': The original mesh.~
-- ''numInstances'': The number of allocated instances.~
** Methods
- ''acquire''()~
Returns a not used instance, or null if all instance are ...
~
- ''delete''(): void~
Free all resources.~
Warning: You need to call this method to free allocation ...
~
- ''dispose''(instance: MeshInstance): void~
Marks an instance as unused.~
-- ''instance'': The instance to dispose.~
~
- ''draw''(): void~
The draw function.~
~
- ''find''(id: number)~
Returns an instance with the specified id or undefined if...
-- ''id'': The instance identifier.~
~
- ''update''(ts: number): void~
The update function.~
-- ''ts'': The timestep.~
End:
* Class: Gfx3MeshPool
Manage a pool of mesh instances, it take a original mesh ...
Note: You can perfectly do without pool but for some case...
** Constructors
- ''new Gfx3MeshPool''(originMesh: Gfx3Mesh, numInstances...
-- ''originMesh'': The original mesh.~
-- ''numInstances'': The number of allocated instances.~
** Methods
- ''acquire''()~
Returns a not used instance, or null if all instance are ...
~
- ''delete''(): void~
Free all resources.~
Warning: You need to call this method to free allocation ...
~
- ''dispose''(instance: MeshInstance): void~
Marks an instance as unused.~
-- ''instance'': The instance to dispose.~
~
- ''draw''(): void~
The draw function.~
~
- ''find''(id: number)~
Returns an instance with the specified id or undefined if...
-- ''id'': The instance identifier.~
~
- ''update''(ts: number): void~
The update function.~
-- ''ts'': The timestep.~
Page: