WorldModule4 Module
Universal function definitions for the world (4/4).
Type extensions
Type extension | Description |
Full Usage:
World.makePlus plugin eventGraph jobGraph geometryViewport rasterViewport outerViewport dispatchers quadtree octree worldConfig sdlDepsOpt imGui physicsEngine2d physicsEngine3d rendererPhysics3dOpt rendererProcess audioPlayer activeGameDispatcher
Parameters:
NuPlugin
eventGraph : EventGraph
jobGraph : JobGraph
geometryViewport : Viewport
rasterViewport : Viewport
outerViewport : Viewport
dispatchers : Dispatchers
quadtree : Quadtree<Entity>
octree : Octree<Entity>
worldConfig : WorldConfig
sdlDepsOpt : SdlDeps option
imGui : ImGui
physicsEngine2d : PhysicsEngine
physicsEngine3d : PhysicsEngine
rendererPhysics3dOpt : DebugRenderer option
rendererProcess : RendererProcess
audioPlayer : AudioPlayer
activeGameDispatcher : GameDispatcher
Returns: World
|
Extended Type:
|
Full Usage:
World.makeStub worldConfig plugin
Parameters:
WorldConfig
plugin : NuPlugin
Returns: World
|
|
Full Usage:
World.run worldConfig plugin
Parameters:
WorldConfig
plugin : NuPlugin
Returns: int
|
|
Full Usage:
World.runPlus runWhile preProcess perProcess postProcess imGuiProcess imGuiPostProcess worldConfig windowSize geometryViewport rasterViewport outerViewport plugin
Parameters:
World -> bool
preProcess : World -> unit
perProcess : World -> unit
postProcess : World -> unit
imGuiProcess : World -> unit
imGuiPostProcess : World -> unit
worldConfig : WorldConfig
windowSize : Vector2i
geometryViewport : Viewport
rasterViewport : Viewport
outerViewport : Viewport
plugin : NuPlugin
Returns: int
|
Extended Type:
|
|