rage game engine logo

Scene Functions

Sulaco Home
/ News / About Rage 3D / Current Features / Download Rage 3D / License / News Archive / Our Team / Rage 3D Functions / Rage 3D Games / Screen Shots / Tutorials /
/ RageGL Interface Definition / RagePhysics Interface Definition /
/ Camera Functions / Dynamic Object Functions / Environment Functions / Material Functions / Scene Functions / Static Object Functions /

Google
 
Web www.sulaco.co.za



 Ads


Scene Functions

Below is a list of functions exposed through the RageGL.dll for controling the scene, creating the rendering surface and loading predefined file formats.

Click on one of the links to see more info.


rglCopySceneScreenPartToBitmapFile Draws a section of the current frame to a bitmap, and saves it to disk
rglCopySceneScreenToBitmapFile Draws the current frame to a bitmap, and saves it to disk
rglDeleteSceneSelected Delete the selected objects
rglGetSceneActualHeight Get the scene's height after window is created
rglGetSceneActualWidth Get the scene's width after window is created
rglGetSceneDeviceContext Gets the Device context of the rendering canvas
rglGetSceneDrawNormalsFlag Gets the status of the Draw Normals Flag
rglGetSceneElapsedTicks Gets the elapsed tick count in the last second's time slice
rglGetSceneFPSString Gets the Frames per second as a string
rglGetSceneFrameTicks Gets the tick count of the last rendered frame
rglGetSceneFrameTime Gets the time the last frame took to render in ticks, 1000 ticks = 1 second
rglGetSceneFullScreen Gets the fullscreen state of the rendering window
rglGetSceneMousePosition Gets the current position of the mouse cursor
rglGetScenePixelDepth Gets the Pixel Depth of the scene
rglGetSceneRenderingContext Gets the Rendering context of the rendering canvas
rglGetSceneShowOcclusionNodesFlag Gets the status of the Show Occlusion nodes flag
rglGetSceneStartTicks Gets the Tickcount when the engine started rendering
rglGetSceneTitle Gets the current title of the scene
rglGetSceneWindowHandle Gets the window handle of the created window
rglLoadSceneEBM Loads the Emperion Binary Map (EBM) and Emperion Texture Pack (ETP) File format
rglMoveSceneSelected Move the selected scene objects by DeltaX and DeltaY
rglMoveSceneSelectedByVector Move the selected scene objects on a vector that is supplied
rglMoveSceneSelectedX Move the selected scene objects on the X axis by Delta
rglMoveSceneSelectedY Move the selected scene objects on the Y axis by Delta
rglMoveSceneSelectedYBySpeed Move the selected scene objects on the Y axis by Delta
rglMoveSceneSelectedZ Move the selected scene objects on the Z axis by Delta
rglRegisterSceneKey Registers a key that the key-down and up event handles should monitor
rglRenderSceneCubemapTexturesToFiles Draws a section of the current frame to a bitmap, and saves it to disk
rglRotateSceneSelected Rotate the selected scene objects on The X and Y axis
rglRotateSceneSelectedX Rotate the selected scene objects on the X axis
rglRotateSceneSelectedY Rotate the selected scene objects on the Y axis
rglRotateSceneSelectedZ Rotate the selected scene objects on the Z axis
rglScaleSceneSelected Scale the selected objects by the supplied vector
rglSetSceneCursorVisibility Set the visibility of the mouse cursor
rglSetSceneDrawNormalsFlag Sets the status of the Draw Normals flag
rglSetSceneKeyCallbacks set callback event to handle key up, and key down events
rglSetSceneMouseCallbacks Set the Mousemove, mouse down, and mouse up even callbacks for the scene
rglSetSceneMousePosition Sets the position of the mouse cursor to a specified position
rglSetSceneMousePositionToCenter Sets the current position of the mouse cursor to the center of the rendering
canvas
rglSetSceneShowOcclusionNodesFlag Sets the status of the Show Occlusion nodes flag
rglSetSceneTitle Sets the title of the scene
rglUnRegisterSceneKey Un Registers a key that was registered previously with rglRegisterSceneKey



 Ads




SourceForge.net Logo