Urho
1.0.0.0
System.Object
Application options, see full description at:
http://urho3d.github.io/documentation/1.4/_running.html
This contains the list of options that can be configured at application startup, these settings control how the engine is initialized.
The options set with this selector are passed to the Urho game engine on startup.
You can use the convenience or static values as options to use as either defaults for landscape or portrait.
Constructor
1.0.0.0
To be added.
To be added.
Constructor
1.0.0.0
This is usually the “Data” directory, but can be null if your application only requires the built-in assets.
Initializes the application options with a directory pointing to the assets folders (Usually the “Data” directory)
Constructs a new instance of
Property
1.0.0.0
System.String
Any additional options from the Urho engine that might not be encompassed by one of the strongly typed properties here.
To be added.
To be added.
Property
1.0.0.0
System.Boolean
Determines whether the “CoreData” is always part of the resources looked up by Urho.
The default value for this property is .
By default, the will set Urho’s internal resource paths to the “CoreData”, plus any directories specified in If you set this flag to , then “CoreData” directory will not be included.
Property
1.0.0.0
System.Boolean
With this option Urho will not start the render loop when Run is called.
The state of the delayed start
Use this option if you want to prevent the main loop from running immediately. In that case, you will want to manually run the loop by calling the method on a loop at your convenience.
Property
1.0.0.0
System.IntPtr
Pointer to an NSView or a Win32 handle to use as a surface.
The current handle to the native window
This is a platform specific pointer to a native handle. On Windows, this is a handle to a window (HWND), and on Cocoa it is a pointer to an NSView (if you are using the Xamarin.Mac API, this will be the Handle of the ).
This instructs UrhoSharp to use that window or view as its rendering target. This is used in scenarios where you want to embed the engine into another application.
Property
1.0.0.0
System.Int32
Desktop only option.
To be added.
To be added.
Property
1.0.0.0
System.Boolean
Enable HighDPI mode (iOS or macOS only). Default value is True.
To be added.
To be added.
Property
1.0.0.0
System.Boolean
Determines whether we should limit the frames (defaults to true), the default is limit is 200 FPS for desktop, and 60 fps, despite of the flag settings.
To be added.
To be added.
Property
1.0.0.0
System.Int32
To be added.
To be added.
To be added.
Property
1.0.0.0
System.Boolean
Disable sound output
To be added.
To be added.
Property
1.0.0.0
Urho.ApplicationOptions+OrientationType
iOS only - orientation for the game
To be added.
This describes the allowed orientation modes for the display.
Property
1.0.0.0
System.Boolean
Desktop only - provides a resizable window.
To be added.
To be added.
Property
1.0.0.0
System.String[]
Resource package files to use - default empty.
To be added.
To be added.
Property
1.0.0.0
System.String[]
Resource path(s) to use (default: Data, CoreData)
To be added.
The property controls whether the CoreData directory is included or not.
The paths must be directories, or “.pak” files relative to one of the directories listed in .
Property
1.0.0.0
System.String[]
Resource prefix path, it defaults to the value of the URHO3D_PREFIX_PATH environment variable, or if not set, the executable path.
To be added.
Resource paths are relative to the ResourcePrefixPaths.
If using the URHO3D_PREFIX_PATH environment variable, the directories must be separated with a semicolon.
Method
1.0.0.0
System.String
Returns the command line version suitable to be sent to the Urho engine.
To be added.
To be added.
Property
1.0.0.0
System.Boolean
Enable touch-emulation on desktop environments.
Defaults to .
Property
1.0.0.0
System.Int32
Desktop only option.
To be added.
To be added.
Property
1.0.0.0
System.Boolean
Desktop only option.
To be added.
To be added.