프로퍼티 | 타입 | 설명 | |
---|---|---|---|
ClockDelayInSeconds | int | ||
FullScreen | bool | ||
ProfileDirectories | List |
메소드 | 설명 | |
---|---|---|
MainWindow ( ) : System |
메소드 | 설명 | |
---|---|---|
DrawFrame ( SpaceSim.Physics.TimeStep timeStep, |
Draws all the physics bodies and UI elements.
|
|
GameLoop ( ) : void |
Main game loop - update - draw - sleep
|
|
InitializeScreen ( ) : void | ||
LoadGui ( ) : void | ||
LoadKernels ( ) : void |
Load GPU kernels for planet rendering
|
|
LoadSolarSystem ( ) : void | ||
OnClosing ( object sender, CancelEventArgs e ) : void | ||
OnKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void | ||
OnKeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void | ||
OnScroll ( object sender, System.Windows.Input.MouseWheelEventArgs e ) : void | ||
ResolveMassiveBodyParents ( ) : void | ||
ResolveSpaceCraftParents ( ) : void | ||
Update ( SpaceSim.Physics.TimeStep timeStep ) : void |
Updates the physics bodies and resolves all forces.
|
|
WriteFrameToScreen ( ) : void |