22989 lines
1.0 MiB
Plaintext
Executable File
22989 lines
1.0 MiB
Plaintext
Executable File
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>RSG.Editor</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:RSG.Editor.AsyncLock">
|
|
<summary>
|
|
Represents an asynchronous mutual exclusion mechanism that supports scoping via the
|
|
'using' keyword.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.AsyncLock.MaxCount">
|
|
<summary>
|
|
The maximum number of requests for the semaphore that can be granted concurrently.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.AsyncLock._releaser">
|
|
<summary>
|
|
A cached instance of the releaser object as a completed task so that if the
|
|
semaphore is unlocked straight away we can return this and avoid an object
|
|
allocation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.AsyncLock._semaphore">
|
|
<summary>
|
|
The semaphore object that limits the number of threads that can access the
|
|
resource, which in this case is code.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.AsyncLock.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.AsyncLock"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.AsyncLock.LockAsync">
|
|
<summary>
|
|
Gets a task of a disposable object that can be awaited on to limit the access of
|
|
a resource to a single thread.
|
|
</summary>
|
|
<returns>
|
|
A task that can be used as an asynchronous mutual exclusion mechanism.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.AsyncLock.Release">
|
|
<summary>
|
|
Releases the semaphore object once.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.AsyncLock.DisposeManagedResources">
|
|
<summary>
|
|
Makes sure that the owned <see cref="T:System.Threading.SemaphoreSlim"/> object is correctly disposed
|
|
of along side this object.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.AsyncLockReleaser">
|
|
<summary>
|
|
The disposable object that controls when an <see cref="T:RSG.Editor.AsyncLock"/> gets unlocked.
|
|
</summary>
|
|
<remarks>
|
|
We use a structure here to a avoid boxing and thus an object allocation.
|
|
</remarks>
|
|
</member>
|
|
<member name="F:RSG.Editor.AsyncLockReleaser._toRelease">
|
|
<summary>
|
|
The reference to the <see cref="T:RSG.Editor.AsyncLock"/> class that will get released when this
|
|
structure gets disposed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.AsyncLockReleaser.#ctor(RSG.Editor.AsyncLock)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.AsyncLockReleaser"/> structure for the
|
|
specified <see cref="T:RSG.Editor.AsyncLock"/> object.
|
|
</summary>
|
|
<param name="toRelease">
|
|
The <see cref="T:RSG.Editor.AsyncLock"/> object that will get released when this structure
|
|
gets disposed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.AsyncLockReleaser.Dispose">
|
|
<summary>
|
|
Unlocks the associated <see cref="T:RSG.Editor.AsyncLock"/> object.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ButtonActionAsync`2">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a button command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter pass into the can execute and execute methods.
|
|
</typeparam>
|
|
<typeparam name="TSecondary">
|
|
The type of the secondary parameter passed into the can execute and execute methods
|
|
that has been send with the command.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonActionAsync`2.#ctor(RSG.Editor.ICommandServiceProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ButtonActionAsync`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="serviceProvider">
|
|
The service provider that is used by this action to perform application specific
|
|
operations, for example selecting a file to open.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonActionAsync`2.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ButtonActionAsync`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonActionAsync`2.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ButtonActionAsync`1">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a button command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter pass into the can execute and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonActionAsync`1.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ButtonActionAsync`1"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonActionAsync`1.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ButtonAction`2">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a button command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter pass into the can execute and execute methods.
|
|
</typeparam>
|
|
<typeparam name="TSecondary">
|
|
The type of the secondary parameter passed into the can execute and execute methods
|
|
that has been send with the command.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonAction`2.#ctor(RSG.Editor.ICommandServiceProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ButtonAction`2"/> class.
|
|
</summary>
|
|
<param name="serviceProvider">
|
|
The service provider that is used by this action to perform application specific
|
|
operations, for example selecting a file to open.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonAction`2.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ButtonAction`2"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonAction`2.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ButtonAction`1">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a button command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter pass into the can execute and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonAction`1.#ctor(RSG.Editor.ICommandServiceProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ButtonAction`1"/> class.
|
|
</summary>
|
|
<param name="serviceProvider">
|
|
The service provider that is used by this action to perform application specific
|
|
operations, for example selecting a file to open.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonAction`1.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ButtonAction`1"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonAction`1.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ComboActionAsync`2">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a combo command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter passed into the can execute and execute methods.
|
|
</typeparam>
|
|
<typeparam name="TItem">
|
|
The type of the combo parameter.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboActionAsync`2.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ComboActionAsync`2"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboActionAsync`2.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboActionAsync`2.GetItems(RSG.Editor.MultiCommand)">
|
|
<summary>
|
|
Override to provide the created definition with the items to show in the combo.
|
|
</summary>
|
|
<param name="definition">
|
|
The definition that the created items will be used for.
|
|
</param>
|
|
<returns>
|
|
The items to show in the combo.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ComboActionAsync`2.Definition">
|
|
<summary>
|
|
The command definition class that is used to create the commands for this
|
|
implementer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ComboActionAsync`2.Definition._command">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ComboActionAsync`2.Definition.Command"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboActionAsync`2.Definition.#ctor(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ComboActionAsync`2.Definition"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that this definition is wrapping.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ComboActionAsync`2.Definition.Command">
|
|
<summary>
|
|
Gets the System.Windows.Input.RoutedCommand that this definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ComboAction`2">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a combo command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter passed into the can execute and execute methods.
|
|
</typeparam>
|
|
<typeparam name="TItem">
|
|
The type of the combo parameter.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboAction`2.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ComboAction`2"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboAction`2.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboAction`2.GetItems(RSG.Editor.MultiCommand)">
|
|
<summary>
|
|
Override to provide the created definition with the items to show in the combo.
|
|
</summary>
|
|
<param name="definition">
|
|
The definition that the created items will be used for.
|
|
</param>
|
|
<returns>
|
|
The items to show in the combo.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ComboAction`2.Definition">
|
|
<summary>
|
|
The command definition class that is used to create the commands for this
|
|
implementer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ComboAction`2.Definition._command">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ComboAction`2.Definition.Command"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboAction`2.Definition.#ctor(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ComboAction`2.Definition"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that this definition is wrapping.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ComboAction`2.Definition.Command">
|
|
<summary>
|
|
Gets the System.Windows.Input.RoutedCommand that this definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandActionAsync`2">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter passed into the can execute and execute methods.
|
|
</typeparam>
|
|
<typeparam name="TSecondary">
|
|
The type of the secondary parameter passed into the can execute and execute methods
|
|
that has been send with the command.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandActionAsync`2._currentCommand">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandActionAsync`2.CurrentCommand"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandActionAsync`2._currentOriginalSource">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandActionAsync`2.CurrentOriginalSource"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandActionAsync`2._currentSender">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandActionAsync`2.CurrentSender"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandActionAsync`2._resolver">
|
|
<summary>
|
|
The private resolver that this class uses to obtain the command parameter from.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandActionAsync`2._serviceProvider">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandActionAsync`2.ServiceProvider"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.#ctor(RSG.Editor.ICommandServiceProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandActionAsync`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="serviceProvider">
|
|
The service provider that is used by this action to perform application specific
|
|
operations, for example selecting a file to open.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the
|
|
<see cref="T:RSG.Editor.CommandActionAsync`2"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`2.ServiceProvider">
|
|
<summary>
|
|
Gets or sets the service provider that can be used in the Execute methods.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`2.CurrentCommand">
|
|
<summary>
|
|
Gets the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`2.CurrentOriginalSource">
|
|
<summary>
|
|
Gets the original source for the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`2.CurrentSender">
|
|
<summary>
|
|
Gets the sender for the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`2.Item(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Gets the command definition that has been created for this implementer for the
|
|
specified routed command.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definition should be returned.
|
|
</param>
|
|
<returns>
|
|
The command definition that has been created for this implementer for the specified
|
|
routed command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Windows.UIElement)">
|
|
<summary>
|
|
Binds this implementation to the specified command and the specified user interface
|
|
element.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="element">
|
|
The element that this implementation will be bound to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Type)">
|
|
<summary>
|
|
Binds this implementation to the specified command for the specified type.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.CanExecute(`0,`1)">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="secondaryParameter">
|
|
The secondary command parameter that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.Execute(`0,`1)">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="secondaryParameter">
|
|
The secondary command parameter that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
A task that represents the work done by the command handler.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.GetService``1">
|
|
<summary>
|
|
Gets the service object of the specified type.
|
|
</summary>
|
|
<typeparam name="TService">
|
|
The type of service object to get.
|
|
</typeparam>
|
|
<returns>
|
|
A service object of the specified type or null if there is no service object of
|
|
that type.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.CanExecute(RSG.Editor.CanExecuteCommandData{`1})">
|
|
<summary>
|
|
Determines whether the associated command can be executed based on the current
|
|
state of the application.
|
|
</summary>
|
|
<param name="data">
|
|
The can execute data that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be executed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`2.Execute(RSG.Editor.ExecuteCommandData{`1})">
|
|
<summary>
|
|
Called whenever the associated command is fired and needs handling at this instance
|
|
level.
|
|
</summary>
|
|
<param name="data">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandActionAsync`1">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter passed into the can execute and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandActionAsync`1._currentCommand">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandActionAsync`1.CurrentCommand"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandActionAsync`1._resolver">
|
|
<summary>
|
|
The private resolver that this class uses to obtain the command parameter from.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandActionAsync`1._serviceProvider">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandActionAsync`1.ServiceProvider"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`1.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandActionAsync`1"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`1.ServiceProvider">
|
|
<summary>
|
|
Sets the service provider that can be used in the Execute methods.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`1.CurrentCommand">
|
|
<summary>
|
|
Gets the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`1.CurrentDefinition">
|
|
<summary>
|
|
Gets the command definition for the currently executing routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`1.Resolver">
|
|
<summary>
|
|
Gets the resolver that was passed into this implementer on initialisation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandActionAsync`1.Item(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Gets the command definition that has been created for this implementer for the
|
|
specified routed command.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definition should be returned.
|
|
</param>
|
|
<returns>
|
|
The command definition that has been created for this implementer for the specified
|
|
routed command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`1.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Windows.UIElement)">
|
|
<summary>
|
|
Binds this implementation to the specified command and the specified user interface
|
|
element.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="element">
|
|
The element that this implementation will be bound to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`1.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Type)">
|
|
<summary>
|
|
Binds this implementation to the specified command for the specified type.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`1.CanExecute(`0)">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`1.Execute(`0)">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<returns>
|
|
A task that represents the work done by the command handler.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`1.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`1.GetService``1">
|
|
<summary>
|
|
Gets the service object of the specified type.
|
|
</summary>
|
|
<typeparam name="TService">
|
|
The type of service object to get.
|
|
</typeparam>
|
|
<returns>
|
|
A service object of the specified type or null if there is no service object of
|
|
that type.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`1.CanExecute(RSG.Editor.CanExecuteCommandData)">
|
|
<summary>
|
|
Determines whether the associated command can be executed based on the current
|
|
state of the application.
|
|
</summary>
|
|
<param name="data">
|
|
The can execute data that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be executed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandActionAsync`1.Execute(RSG.Editor.ExecuteCommandData)">
|
|
<summary>
|
|
Called whenever the associated command is fired and needs handling at this instance
|
|
level.
|
|
</summary>
|
|
<param name="data">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandAction`2">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter passed into the can execute and execute methods.
|
|
</typeparam>
|
|
<typeparam name="TSecondary">
|
|
The type of the secondary parameter passed into the can execute and execute methods
|
|
that has been send with the command.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`2._currentCommand">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandAction`2.CurrentCommand"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`2._currentOriginalSource">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandAction`2.CurrentOriginalSource"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`2._currentSender">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandAction`2.CurrentSender"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`2._resolver">
|
|
<summary>
|
|
The private resolver that this class uses to obtain the command parameter from.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`2._serviceProvider">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandAction`2.ServiceProvider"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.#ctor(RSG.Editor.ICommandServiceProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandAction`2"/> class.
|
|
</summary>
|
|
<param name="serviceProvider">
|
|
The service provider that is used by this action to perform application specific
|
|
operations, for example selecting a file to open.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandAction`2"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`2.ServiceProvider">
|
|
<summary>
|
|
Gets or sets the service provider that can be used in the Execute methods.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`2.CurrentCommand">
|
|
<summary>
|
|
Gets the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`2.CurrentOriginalSource">
|
|
<summary>
|
|
Gets the original source for the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`2.CurrentSender">
|
|
<summary>
|
|
Gets the sender for the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`2.Item(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Gets the command definition that has been created for this implementer for the
|
|
specified routed command.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definition should be returned.
|
|
</param>
|
|
<returns>
|
|
The command definition that has been created for this implementer for the specified
|
|
routed command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Windows.UIElement)">
|
|
<summary>
|
|
Binds this implementation to the specified command and the specified user interface
|
|
element.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="element">
|
|
The element that this implementation will be bound to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Type)">
|
|
<summary>
|
|
Binds this implementation to the specified command for the specified type.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.CanExecute(`0,`1)">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="secondaryParameter">
|
|
The secondary command parameter that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.Execute(`0,`1)">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="secondaryParameter">
|
|
The secondary command parameter that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.GetService``1">
|
|
<summary>
|
|
Gets the service object of the specified type.
|
|
</summary>
|
|
<typeparam name="TService">
|
|
The type of service object to get.
|
|
</typeparam>
|
|
<returns>
|
|
A service object of the specified type or null if there is no service object of
|
|
that type.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.CanExecute(RSG.Editor.CanExecuteCommandData{`1})">
|
|
<summary>
|
|
Determines whether the associated command can be executed based on the current
|
|
state of the application.
|
|
</summary>
|
|
<param name="data">
|
|
The can execute data that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be executed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`2.Execute(RSG.Editor.ExecuteCommandData{`1})">
|
|
<summary>
|
|
Called whenever the associated command is fired and needs handling at this instance
|
|
level.
|
|
</summary>
|
|
<param name="data">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandAction`1">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter passed into the can execute and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`1._currentCommand">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandAction`1.CurrentCommand"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`1._currentOriginalSource">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandAction`1.CurrentOriginalSource"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`1._currentSender">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandAction`1.CurrentSender"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`1._resolver">
|
|
<summary>
|
|
The private resolver that this class uses to obtain the command parameter from.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandAction`1._serviceProvider">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandAction`1.ServiceProvider"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.#ctor(RSG.Editor.ICommandServiceProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandAction`1"/> class.
|
|
</summary>
|
|
<param name="serviceProvider">
|
|
The service provider that is used by this action to perform application specific
|
|
operations, for example selecting a file to open.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandAction`1"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`1.ServiceProvider">
|
|
<summary>
|
|
Gets or sets the service provider that can be used in the Execute methods.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`1.CurrentCommand">
|
|
<summary>
|
|
Gets the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`1.CurrentOriginalSource">
|
|
<summary>
|
|
Gets the original source for the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`1.CurrentSender">
|
|
<summary>
|
|
Gets the sender for the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`1.CurrentDefinition">
|
|
<summary>
|
|
Gets the command definition for the currently executing routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`1.Resolver">
|
|
<summary>
|
|
Gets the resolver that was passed into this implementer on initialisation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandAction`1.Item(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Gets the command definition that has been created for this implementer for the
|
|
specified routed command.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definition should be returned.
|
|
</param>
|
|
<returns>
|
|
The command definition that has been created for this implementer for the specified
|
|
routed command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Windows.UIElement)">
|
|
<summary>
|
|
Binds this implementation to the specified command and the specified user interface
|
|
element.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="element">
|
|
The element that this implementation will be bound to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Type)">
|
|
<summary>
|
|
Binds this implementation to the specified command for the specified type.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.CanExecute(`0)">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.Execute(`0)">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.GetService``1">
|
|
<summary>
|
|
Gets the service object of the specified type.
|
|
</summary>
|
|
<typeparam name="TService">
|
|
The type of service object to get.
|
|
</typeparam>
|
|
<exception cref="T:RSG.Editor.ExecuteCommandException">Thrown when service is not found.</exception>
|
|
<returns>
|
|
A service object of the specified type or null if there is no service object of
|
|
that type.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.CanExecute(RSG.Editor.CanExecuteCommandData)">
|
|
<summary>
|
|
Determines whether the associated command can be executed based on the current
|
|
state of the application.
|
|
</summary>
|
|
<param name="data">
|
|
The can execute data that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be executed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandAction`1.Execute(RSG.Editor.ExecuteCommandData)">
|
|
<summary>
|
|
Called whenever the associated command is fired and needs handling at this instance
|
|
level.
|
|
</summary>
|
|
<param name="data">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandCreationArgs">
|
|
<summary>
|
|
A data structure that is used to create a instance of the
|
|
<see cref="T:RSG.Editor.RockstarRoutedCommand"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandCreationArgs.Category">
|
|
<summary>
|
|
Gets or sets the name of the category of the routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandCreationArgs.Description">
|
|
<summary>
|
|
Gets or sets the description of the routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandCreationArgs.Gestures">
|
|
<summary>
|
|
Gets or sets the collection containing the input gestures for the command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandCreationArgs.Moniker">
|
|
<summary>
|
|
Gets or sets the moniker that references the image used for the icon.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandCreationArgs.Name">
|
|
<summary>
|
|
Gets or sets the name of the routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandCreationArgs.Owner">
|
|
<summary>
|
|
Gets or sets the type that is registering the command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandData">
|
|
<summary>
|
|
Provides the base class for data that is sent to the execute or can execute command
|
|
delegates.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandData._command">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandData.Command"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandData._originalSource">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandData.OriginalSource"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandData._sender">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandData.Sender"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandData._source">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandData.Source"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandData.#ctor(System.Windows.Input.ICommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandData"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command associated with this data.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandData.Command">
|
|
<summary>
|
|
Gets the command associated with this data.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandData.OriginalSource">
|
|
<summary>
|
|
Gets the original reporting source as determined by pure hit testing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandData.Sender">
|
|
<summary>
|
|
Gets or sets the System.Windows.UIElement where the event handler is attached.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandData.Source">
|
|
<summary>
|
|
Gets a reference to the object that raised the routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandInstanceCreationArgs">
|
|
<summary>
|
|
Encapsulates the arguments used to create a new command instance using the
|
|
<see cref="T:RSG.Editor.RockstarCommandManager"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandInstanceCreationArgs._displayStyle">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandInstanceCreationArgs.DisplayStyle"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandInstanceCreationArgs._areMultiItemsShown">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandInstanceCreationArgs.AreMultiItemsShown"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandInstanceCreationArgs._eachItemStartsGroup">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandInstanceCreationArgs.EachItemStartsGroup"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandInstanceCreationArgs._showFilterCount">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandInstanceCreationArgs.ShowFilterCount"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandInstanceCreationArgs._showLabel">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandInstanceCreationArgs.ShowLabel"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandInstanceCreationArgs._width">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandInstanceCreationArgs.Width"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandInstanceCreationArgs.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandInstanceCreationArgs"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandInstanceCreationArgs.AreMultiItemsShown">
|
|
<summary>
|
|
Gets or sets a value indicating whether the created command instance shows its
|
|
child items as individual items in the user interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandInstanceCreationArgs.EachItemStartsGroup">
|
|
<summary>
|
|
Gets or sets a value indicating whether the created command instance individual
|
|
items start a group each or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandInstanceCreationArgs.ShowFilterCount">
|
|
<summary>
|
|
Gets or sets a value indicating whether the created command instance shows its
|
|
filter count in the user interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandInstanceCreationArgs.ShowLabel">
|
|
<summary>
|
|
Gets or sets a value indicating whether the label is shown to the user in the user
|
|
interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandInstanceCreationArgs.DisplayStyle">
|
|
<summary>
|
|
Gets or sets a value that determines what the display style is for the created
|
|
command instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandInstanceCreationArgs.Width">
|
|
<summary>
|
|
Gets or sets the width of the control used for the created command instance.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.DispatcherHelper">
|
|
<summary>
|
|
A helper class for dispatcher operations on the UI thread. This class can be used
|
|
inside a view model assembly to push actions onto the main UI thread without the need
|
|
to constantly check the current application.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DispatcherHelper._uiDispatcher">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.DispatcherHelper.UIDispatcher"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.DispatcherHelper.UIDispatcher">
|
|
<summary>
|
|
Gets a reference to the UI threads dispatcher object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DispatcherHelper.BeginInvokeOnUI(System.Action,System.Windows.Threading.DispatcherPriority)">
|
|
<summary>
|
|
Executes an action on the UI thread. If this method is called from the UI thread,
|
|
the action is executed immediately. If the method is called from another thread,
|
|
the action will be enqueued on the UI thread's dispatcher and executed
|
|
asynchronously.
|
|
</summary>
|
|
<param name="action">
|
|
The action that will be executed on the UI thread.
|
|
</param>
|
|
<param name="priority">
|
|
The priority, relative to the other pending operations in the event queue, the
|
|
specified method is invoked.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.DispatcherHelper.CheckBeginInvokeOnUI(System.Action)">
|
|
<summary>
|
|
Executes an action on the UI thread. If this method is called from the UI thread,
|
|
the action is executed immediately. If the method is called from another thread,
|
|
the action will be enqueued on the UI thread's dispatcher and executed
|
|
asynchronously.
|
|
</summary>
|
|
<param name="action">
|
|
The action that will be executed on the UI thread.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.DispatcherHelper.Initialize">
|
|
<summary>
|
|
This method should be called once on the UI thread to ensure that the
|
|
<see cref="P:RSG.Editor.DispatcherHelper.UIDispatcher"/> property is initialised. Call this method on the static
|
|
App() constructor.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DispatcherHelper.InvokeOnUI``1(System.Func{``0})">
|
|
<summary>
|
|
Executes an action on the UI thread.
|
|
</summary>
|
|
<param name="action">
|
|
The action that will be executed on the UI thread.
|
|
</param>
|
|
<typeparam name="T">The return type of action.</typeparam>
|
|
<returns>Return of action.</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.DispatcherHelper.InvokeOnUI(System.Action)">
|
|
<summary>
|
|
Executes an action on the UI thread.
|
|
</summary>
|
|
<param name="action">
|
|
The action that will be executed on the UI thread.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.DispatcherHelper.InvokeOnUI(System.Action,System.Windows.Threading.DispatcherPriority)">
|
|
<summary>
|
|
Executes an action on the UI thread.
|
|
</summary>
|
|
<param name="action">
|
|
The action that will be executed on the UI thread.
|
|
</param>
|
|
<param name="priority">
|
|
The priority, relative to the other pending operations in the event queue, the
|
|
specified method is invoked.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.DispatcherHelper.RunAsync(System.Action)">
|
|
<summary>
|
|
Invokes an action asynchronously on the UI thread.
|
|
</summary>
|
|
<param name="action">
|
|
The action that is executed.
|
|
</param>
|
|
<returns>
|
|
An object that can be used to interact with the delegate as it is pending execution
|
|
in the event queue.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.DispatcherHelper.CheckDispatcher">
|
|
<summary>
|
|
Checks to make sure the <see cref="M:RSG.Editor.DispatcherHelper.Initialize"/> method has been called.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.DynamicMenuCommand">
|
|
<summary>
|
|
Represents a command definition that contains a dynamic list of instances inside of it
|
|
bound to the same routed command with different parameters. This command definition
|
|
when no items are specified shows the menu item as a command item with no command
|
|
parameter. This can be thought of as a menu controller with just one routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DynamicMenuCommand._command">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.DynamicMenuCommand.Command"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DynamicMenuCommand._items">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.DynamicMenuCommand.Items"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DynamicMenuCommand.#ctor(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.DynamicMenuCommand"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The routed command that is being wrapped by this definition.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.DynamicMenuCommand.AlwaysShowSubMenu">
|
|
<summary>
|
|
Gets a value indicating whether the sub menu for this dynamic menu item should be
|
|
shown always, even if there is only one item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.DynamicMenuCommand.Command">
|
|
<summary>
|
|
Gets the System.Windows.Input.RoutedCommand that this definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.DynamicMenuCommand.Items">
|
|
<summary>
|
|
Gets a collection of items that represent the different items that can be executed
|
|
through this command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.DynamicValueSolver`1">
|
|
<summary>
|
|
Represents a value solver that can forward changes from one source to an additional
|
|
listener.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the target value.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.DynamicValueSolver`1._currentValue">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.DynamicValueSolver`1.CurrentValue"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DynamicValueSolver`1._fallbackValue">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.DynamicValueSolver`1.FallbackValue"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DynamicValueSolver`1._stringFormat">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.DynamicValueSolver`1.StringFormat"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DynamicValueSolver`1.#ctor(System.ComponentModel.INotifyPropertyChanged,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.DynamicValueSolver`1"/> class.
|
|
</summary>
|
|
<param name="source">
|
|
The source object that original raises the property changed event.
|
|
</param>
|
|
<param name="propertyName">
|
|
The name of the property on the source object that should be listened to.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.DynamicValueSolver`1.ValueChanged">
|
|
<summary>
|
|
Occurs when the value this class is handling changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.DynamicValueSolver`1.CurrentValue">
|
|
<summary>
|
|
Gets the currently solved value.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.DynamicValueSolver`1.FallbackValue">
|
|
<summary>
|
|
Gets or sets the fall back value to use if the current value is null.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.DynamicValueSolver`1.StringFormat">
|
|
<summary>
|
|
Gets or sets the format string used to convert the data to type String.
|
|
</summary>
|
|
<remarks>
|
|
This property is object used when the target type is a String.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:RSG.Editor.DynamicValueSolver`1.OnPropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Occurs when the listened to property has changed.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs containing the event data.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.DynamicValueSolver`1.UpdateCurrentValue(System.Object,System.String)">
|
|
<summary>
|
|
Updates the currently value by reflecting into the specified source object and
|
|
looking for the value of the property with the specified name.
|
|
</summary>
|
|
<param name="source">
|
|
The source for the value.
|
|
</param>
|
|
<param name="propertyName">
|
|
The name of the property the value should be retrieved from.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.EmptyEnumerable">
|
|
<summary>
|
|
Returns an Enumerable that is empty.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.EmptyEnumerable._instance">
|
|
<summary>
|
|
Used as the singleton.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.EmptyEnumerable.#ctor">
|
|
<summary>
|
|
Prevents a default instance of the <see cref="T:RSG.Editor.EmptyEnumerable"/> class from being
|
|
created.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.EmptyEnumerable.Instance">
|
|
<summary>
|
|
Gets the singleton instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.EmptyEnumerable.System#Collections#IEnumerable#GetEnumerator">
|
|
<summary>
|
|
Returns an IEnumerator for this enumerable Object.
|
|
</summary>
|
|
<returns>
|
|
An IEnumerator for this enumerable Object.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.EmptyEnumerator">
|
|
<summary>
|
|
Returns an Enumerable that is empty.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.EmptyEnumerator._instance">
|
|
<summary>
|
|
Used as the singleton.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.EmptyEnumerator.#ctor">
|
|
<summary>
|
|
Prevents a default instance of the <see cref="T:RSG.Editor.EmptyEnumerator"/> class from being
|
|
created.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.EmptyEnumerator.Instance">
|
|
<summary>
|
|
Gets the singleton instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.EmptyEnumerator.Current">
|
|
<summary>
|
|
Gets nothing.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.EmptyEnumerator.Reset">
|
|
<summary>
|
|
Does nothing.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.EmptyEnumerator.MoveNext">
|
|
<summary>
|
|
Returns false.
|
|
</summary>
|
|
<returns>
|
|
Always false.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Exceptions.ExceptionWindowButtons">
|
|
<summary>
|
|
Enumeration of the buttons that can appear on the exception window.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Exceptions.ExceptionWindowButtons.Continue">
|
|
<summary>
|
|
Continue button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Exceptions.ExceptionWindowButtons.Quit">
|
|
<summary>
|
|
Quit button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Exceptions.ExceptionWindowButtons.GenerateEmail">
|
|
<summary>
|
|
Generate email button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Exceptions.ExceptionWindowButtons.GenerateBug">
|
|
<summary>
|
|
Generate bug button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Exceptions.ExceptionWindowButtons.ShowApplicationLog">
|
|
<summary>
|
|
Log show log button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Exceptions.ExceptionWindowButtons.Default">
|
|
<summary>
|
|
Default set of buttons to show.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Exceptions.ExceptionWindowButtons.All">
|
|
<summary>
|
|
All buttons enabled.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ICommandWithMoniker">
|
|
<summary>
|
|
When implemented represents a command definition class that contains a command
|
|
with an image moniker.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithMoniker.Moniker">
|
|
<summary>
|
|
Gets the <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> object that represents the moniker
|
|
that is used for this command, this can be null.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.IConsoleInteractionService">
|
|
<summary>
|
|
Service for interacting with the console window e.g. setting it's title.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IConsoleInteractionService.ConsoleWindowHandle">
|
|
<summary>
|
|
Gets a reference to the main window handle for the console window.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IConsoleInteractionService.Title">
|
|
<summary>
|
|
Gets or sets the current title of the console window. The application name is automatically added to the
|
|
end of the title so anything you set here will appear in front of it. e.g. "{Title} - My Application". To
|
|
remove the custom title set this property to <c>null</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IConsoleInteractionService.SetConsoleWindowSizeAndBuffer(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Sets the console windows size, position and buffer.
|
|
</summary>
|
|
<param name="startX">start X</param>
|
|
<param name="startY">start Y</param>
|
|
<param name="width">width</param>
|
|
<param name="height">height</param>
|
|
<param name="bufferWidth">buffer width</param>
|
|
<param name="bufferHeight">buffer height</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.IMultiCommandItemWithMoniker">
|
|
<summary>
|
|
When implemented represents a multi-command item that is using a moniker instead of a
|
|
bitmap source for its icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMultiCommandItemWithMoniker.Moniker">
|
|
<summary>
|
|
Gets the moniker that references the image that is used for the icon.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.IStatusBarService">
|
|
<summary>
|
|
When implemented controls a windows status bar.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.ShowStatusBar">
|
|
<summary>
|
|
Gets or sets a value indicating whether the status bar is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.ShowStatusText">
|
|
<summary>
|
|
Gets or sets a value indicating whether the status text is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.ShowProgressText">
|
|
<summary>
|
|
Gets or sets a value indicating whether the progress text is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.StatusText">
|
|
<summary>
|
|
Gets or sets the text that is displayed in the status bar.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.ProgressText">
|
|
<summary>
|
|
Gets or sets the text that is displayed next to the progress bar.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.ShowProgressBar">
|
|
<summary>
|
|
Gets or sets a value indicating whether the progress bar in is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.ProgressValue">
|
|
<summary>
|
|
Gets or sets the progress bar value.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.ProgressBarIsIndeterminate">
|
|
<summary>
|
|
Gets or sets a value indicating whether the progress bar is indeterminate.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.StatusContent">
|
|
<summary>
|
|
Gets or sets the content that is displayed on the status bar.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IStatusBarService.StatusBarColor">
|
|
<summary>
|
|
Gets or sets the status bar color.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IStatusBarService.UpdateStatusText(System.String)">
|
|
<summary>
|
|
Makes sure the status text is visible and set to the specified text.
|
|
</summary>
|
|
<param name="text">The status text.</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IStatusBarService.ClearStatusText">
|
|
<summary>
|
|
Remove the status text.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IStatusBarService.ShowIndeterminateProgressBar(System.String)">
|
|
<summary>
|
|
Show an indeterminate progress bar.
|
|
</summary>
|
|
<param name="text">The status text.</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IStatusBarService.UpdateProgressBar(System.Double)">
|
|
<summary>
|
|
Make sure the progress bar is visible and give it the specified value.
|
|
</summary>
|
|
<param name="value">The progress value.</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IStatusBarService.UpdateProgressBar(System.String,System.Double)">
|
|
<summary>
|
|
Make sure the progress bar is visible, give it the specified value and display the specified label text.
|
|
</summary>
|
|
<param name="text">The next that should appear next to the progress bar.</param>
|
|
<param name="value">The progress value.</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IStatusBarService.HideProgressBar">
|
|
<summary>
|
|
Hide the progress bar.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.BitArrayReplaceChange">
|
|
<summary>
|
|
Implements the <see cref="T:RSG.Editor.Model.IChange"/> interface for a single bit array
|
|
change when the value for a bit is replaced.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.BitArrayReplaceChange._undoEngine">
|
|
<summary>
|
|
A private reference to the undo engine provider.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.BitArrayReplaceChange._bitArray">
|
|
<summary>
|
|
A private reference to the bit array that has changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.BitArrayReplaceChange._changes">
|
|
<summary>
|
|
A private reference to the list of changes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.BitArrayReplaceChange.#ctor(RSG.Editor.Model.ModelBitArray,System.Collections.Generic.IEnumerable{RSG.Editor.Model.BitArrayReplaceChange.Change})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.BitArrayReplaceChange"/>
|
|
class.
|
|
</summary>
|
|
<param name="bitArray">
|
|
The reference to the bit array that this change is on.
|
|
</param>
|
|
<param name="changes">
|
|
The new value for the specified bit index.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.BitArrayReplaceChange.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Collections.BitArray,System.Collections.Generic.IEnumerable{RSG.Editor.Model.BitArrayReplaceChange.Change})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.BitArrayReplaceChange"/>
|
|
class.
|
|
</summary>
|
|
<param name="undoEngine">
|
|
The reference to the undo engine
|
|
</param>
|
|
<param name="bitArray">
|
|
The reference to the bit array that this change is on.
|
|
</param>
|
|
<param name="changes">
|
|
The new values.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.BitArrayReplaceChange.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.BitArrayReplaceChange.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.BitArrayReplaceChange.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.BitArrayReplaceChange.Change">
|
|
<summary>
|
|
A structure to hold a single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.BitArrayReplaceChange.Change.#ctor(System.Int32,System.Boolean)">
|
|
<summary>
|
|
Default constructor.
|
|
</summary>
|
|
<param name="bitIndex">
|
|
The bit index.
|
|
</param>
|
|
<param name="newValue">
|
|
The new value.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.BitArrayReplaceChange.Change.BitIndex">
|
|
<summary>
|
|
Gets the index whose value changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.BitArrayReplaceChange.Change.NewValue">
|
|
<summary>
|
|
Gets a value indicating whether the new value for the associated bit is set or not.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IModelBaseGenerated">
|
|
<summary>
|
|
When implemented represents a generated model
|
|
<see cref="T:RSG.Editor.Model.IModel"/> interface.
|
|
<see cref="T:RSG.Base.Metadata.Interfaces.ICodeGenerated"/> interface.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModelBaseGenerated.Copy(RSG.Editor.Model.IModelBaseGenerated)">
|
|
<summary>
|
|
Copy all the members and trigger the SetProperty events
|
|
</summary>
|
|
<param name="other">other instance that will be copied</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModelBaseGenerated.SerialiseModifiedValues(System.String)">
|
|
<summary>
|
|
Serialise this instance to an XElement.
|
|
</summary>
|
|
<param name="name">
|
|
Top-level XElement name.
|
|
</param>
|
|
<returns>return the serialised xml vithout the modified values</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IModelCollection">
|
|
<summary>
|
|
When implemented represents a Model Collection
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IModelCollection.Count">
|
|
<summary>
|
|
Gets the number of elements contained in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IModelCollection.IsFixedSize">
|
|
<summary>
|
|
Gets a value indicating whether if the collection is fixed size
|
|
</summary>
|
|
<returns>boolean stating if this collection is fixed size</returns>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IModelCollection.Length">
|
|
<summary>
|
|
Gets a value indicating the length of the collection
|
|
</summary>
|
|
<returns>size of the collection</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IUndoEngineContainerProvider">
|
|
<summary>
|
|
When implemented represents a container that contains an undo engine provider
|
|
<see cref="T:RSG.Editor.Model.IUndoEngineProvider"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IUndoEngineContainerProvider.UndoEngineProvider">
|
|
<summary>
|
|
Gets the instance of the <see cref="T:RSG.Editor.Model.IUndoEngineProvider"/> class that this
|
|
object is using as its undo engine provider.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IUndoEngineContainerProvider.SetUndoEngineProvider(RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Sets the undo engine provider this collection uses to generate undo events on
|
|
collection changes.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
The undo engine provider instance that this collection uses.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelBitArray">
|
|
<summary>
|
|
Represents a BitArray that supports notifications and undo / redo.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelBitArray._bitArray">
|
|
<summary>
|
|
The length of the bit array.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(System.Collections.BitArray)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="bitArray">The bit array</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Collections.BitArray)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="undoEngineProvider">The undo engine provider</param>
|
|
<param name="bitArray">The bit array</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(System.Int32)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="length">The length</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(System.Int32,System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="length">The length</param>
|
|
<param name="defaultValue">The default value</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Int32)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="undoEngineProvider">The undo engine provider</param>
|
|
<param name="length">The length</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Int32,System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="undoEngineProvider">The undo engine provider</param>
|
|
<param name="length">The length</param>
|
|
<param name="defaultValue">The default value</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(System.Byte[])">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="bytes">The bytes</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Byte[])">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="undoEngineProvider">The undo engine provider</param>
|
|
<param name="bytes">The bytes</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(System.Boolean[])">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="values">The values</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Boolean[])">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="undoEngineProvider">The undo engine provider</param>
|
|
<param name="values">The values</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(System.Int32[])">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="values">The values</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Int32[])">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="undoEngineProvider">The undo engine provider</param>
|
|
<param name="values">The values</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(RSG.Editor.Model.ModelBitArray)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="other">The bits</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.#ctor(RSG.Editor.Model.IUndoEngineProvider,RSG.Editor.Model.ModelBitArray)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
<param name="undoEngineProvider">The undo engine provider</param>
|
|
<param name="other">The bits</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.ModelBitArray.CollectionChanged">
|
|
<summary>
|
|
Occurs when the collection changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBitArray.Length">
|
|
<summary>
|
|
Gets the length of this BitArray.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBitArray.Count">
|
|
<summary>
|
|
Gets count of this BitArray.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBitArray.UndoEngineProvider">
|
|
<summary>
|
|
Gets the undo engine provider instance that this collection uses.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBitArray.IsSynchronized">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBitArray.SyncRoot">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBitArray.Item(System.Int64)">
|
|
<summary>
|
|
Gets or sets the bit from the index.
|
|
</summary>
|
|
<param name="index">The index</param>
|
|
<returns>Returns true if bit is set</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.op_Implicit(System.Collections.BitArray)~RSG.Editor.Model.ModelBitArray">
|
|
<summary>
|
|
Converts a bit array into a model bit array.
|
|
</summary>
|
|
<param name="bitArray">The bit array to convert</param>
|
|
<returns>Returns the model bit array</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.op_Implicit(RSG.Editor.Model.ModelBitArray)~System.Collections.BitArray">
|
|
<summary>
|
|
Converts a model bit array into a bit array.
|
|
</summary>
|
|
<param name="modelBitArray">The model bit array to convert</param>
|
|
<returns>Returns the bit array</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Equals(System.Object)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.GetHashCode">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.GetEnumerator">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.CopyTo(System.Array,System.Int32)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.SetUndoEngineProvider(RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Sets the undo engine provider this bit array uses to generate undo events on
|
|
bit array changes.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
The undo engine provider instance that this bit array uses.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Get(System.Int64)">
|
|
<summary>
|
|
Get the bit from the index.
|
|
</summary>
|
|
<param name="index">The index</param>
|
|
<returns>Returns true if bit is set</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Set(System.Int32,System.Boolean)">
|
|
<summary>
|
|
Set a bit array index from the value.
|
|
</summary>
|
|
<param name="index">The index</param>
|
|
<param name="value">The value to set</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.SetAll(System.Boolean)">
|
|
<summary>
|
|
Set all values to be the same as value.
|
|
</summary>
|
|
<param name="value">The value to set</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Copy(RSG.Editor.Model.ModelBitArray)">
|
|
<summary>
|
|
Copy the other bit array's values to this bit array.
|
|
</summary>
|
|
<param name="other">The other bit array</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.And(RSG.Editor.Model.ModelBitArray)">
|
|
<summary>
|
|
The And result between this and another ModelBitArray.
|
|
</summary>
|
|
<param name="value">The other ModelBitArray</param>
|
|
<returns>The result of the two</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Or(RSG.Editor.Model.ModelBitArray)">
|
|
<summary>
|
|
The Or result between this and another ModelBitArray.
|
|
</summary>
|
|
<param name="value">The other ModelBitArray</param>
|
|
<returns>The result of the two</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Xor(RSG.Editor.Model.ModelBitArray)">
|
|
<summary>
|
|
The Xor result between this and another ModelBitArray.
|
|
</summary>
|
|
<param name="value">The other ModelBitArray</param>
|
|
<returns>The result of the two</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Not">
|
|
<summary>
|
|
The Not result of this ModelBitArray.
|
|
</summary>
|
|
<returns>The result of the Not</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Clone">
|
|
<summary>
|
|
Clone the object.
|
|
</summary>
|
|
<returns>A new ModelBitArray</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.HasOnlyFlag(System.Enum)">
|
|
<summary>
|
|
check if a bitArray contains the integer value from the enum provided
|
|
</summary>
|
|
<param name="enumValue">The enumValue</param>
|
|
<returns>The result</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.HasFlag(System.Enum)">
|
|
<summary>
|
|
check if a bitArray contains the integer value from the enum provided
|
|
</summary>
|
|
<param name="enumValue">The enumValue</param>
|
|
<returns>The value</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.HasFlag(System.Int64)">
|
|
<summary>
|
|
check if a bitArray contains the integer flag provided
|
|
</summary>
|
|
<param name="flag">The flag</param>
|
|
<returns>The value</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.HasFlags``1(System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
check if a bitArray contains the integer values from the enum enumerable provided
|
|
</summary>
|
|
<typeparam name="T">The enum type</typeparam>
|
|
<param name="enumList">The enumList</param>
|
|
<returns>The value</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.HasFlags(System.Collections.BitArray)">
|
|
<summary>
|
|
check if a bitArray contains the integer values from the enum enumerable provided
|
|
</summary>
|
|
<param name="otherBitArray">The otherBitArray</param>
|
|
<returns>The value</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.HasFlags(System.Collections.Generic.IEnumerable{System.Int32})">
|
|
<summary>
|
|
check if a bitArray contains the integer values from the enum enumerable provided
|
|
</summary>
|
|
<param name="intList">the int enumerable</param>
|
|
<returns>The value</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Set(System.Object,System.Boolean)">
|
|
<summary>
|
|
Set the flag from an enum value
|
|
</summary>
|
|
<param name="enumValue">The enumValue</param>
|
|
<param name="value">The value</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Unset(System.Object)">
|
|
<summary>
|
|
Unset the flag from an enum value
|
|
</summary>
|
|
<param name="enumValue">The enumValue</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Set(System.Int32)">
|
|
<summary>
|
|
Set the flag from an integer value (as a power of 2)
|
|
</summary>
|
|
<param name="flag">The flag</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Unset(System.Int32)">
|
|
<summary>
|
|
Unset the flag from an integer value (as a power of 2)
|
|
</summary>
|
|
<param name="flag">The flag</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Set``1(System.Collections.Generic.IEnumerable{``0},System.Boolean)">
|
|
<summary>
|
|
Set multiple bits at once
|
|
</summary>
|
|
<typeparam name="T">The enum type</typeparam>
|
|
<param name="enumValues">enumValues</param>
|
|
<param name="value">value</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Set(System.Collections.Generic.IEnumerable{System.SByte},System.Boolean)">
|
|
<summary>
|
|
Set multiple bits at once
|
|
</summary>
|
|
<param name="sbyteValues">the sbyte enumerable</param>
|
|
<param name="value">The bit value</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Set(System.Collections.Generic.IEnumerable{System.Int16},System.Boolean)">
|
|
<summary>
|
|
Set multiple bits at once
|
|
</summary>
|
|
<param name="shortValues">the short enumerable</param>
|
|
<param name="value">The bit value</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Set(System.Collections.Generic.IEnumerable{System.Int32},System.Boolean)">
|
|
<summary>
|
|
Set multiple bits at once
|
|
</summary>
|
|
<param name="intValues">the int enumerable</param>
|
|
<param name="value">The bit value</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Set(System.Collections.Generic.IEnumerable{System.Int64},System.Boolean)">
|
|
<summary>
|
|
Set multiple bits at once
|
|
</summary>
|
|
<param name="longValues">the long enumerable</param>
|
|
<param name="value">The bit value</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.ResetAsEnumFlag``1(``0)">
|
|
<summary>
|
|
Reset the bit array from an enum Flag
|
|
</summary>
|
|
<typeparam name="T">The enum type</typeparam>
|
|
<param name="flags">The flags</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.SetAsEnumFlag``1(``0)">
|
|
<summary>
|
|
Set the bit array from an enum Flag
|
|
</summary>
|
|
<typeparam name="T">The enum type</typeparam>
|
|
<param name="flags">The flags</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.GetAsEnumFlag``1">
|
|
<summary>
|
|
GetBitArray as Enum (if the enum has the flag attribute)
|
|
</summary>
|
|
<typeparam name="T">The enum type</typeparam>
|
|
<returns>The enum</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.GetAsInt">
|
|
<summary>
|
|
GetBitArray as Integer
|
|
</summary>
|
|
<returns>The int</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.SetFromInt(System.Int32)">
|
|
<summary>
|
|
Set 32 bits in the bit array from an int.
|
|
</summary>
|
|
<param name="bits">The bit values</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Reset(System.Enum[])">
|
|
<summary>
|
|
Reset the BitArray
|
|
</summary>
|
|
<param name="flags">The flag array</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Reset(System.Enum)">
|
|
<summary>
|
|
Reset the BitArray
|
|
</summary>
|
|
<param name="flags">The flags</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.Reset(System.Collections.BitArray)">
|
|
<summary>
|
|
Reset the BitArray
|
|
</summary>
|
|
<param name="otherBitArray">The otherBitArray</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArray.ConvertToString">
|
|
<summary>
|
|
Converts this bit array instance into its string representation (set of hexadecimal values)
|
|
e.g. turns '[0|1|1|0|1|1]' into '0x01 0x02 0x04 0x05'
|
|
</summary>
|
|
<remarks>
|
|
Chooses the right number of digits to display based on the size of the bit array
|
|
</remarks>
|
|
<returns>a string representation of the bit array with all the bits</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelBitArrayEnumerator">
|
|
<summary>
|
|
The enumerator that is used to iterate over a
|
|
<see cref="T:RSG.Editor.Model.ModelBitArray"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelBitArrayEnumerator._enumerator">
|
|
<summary>
|
|
The private un-typed enumerator to warp around.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArrayEnumerator.#ctor(System.Collections.IEnumerator)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBitArrayEnumerator"/> class.
|
|
</summary>
|
|
<param name="enumerator">
|
|
The un-typed enumerator to cast from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBitArrayEnumerator.Current">
|
|
<summary>
|
|
Gets the element in the bit array at the current position of the enumerator.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBitArrayEnumerator.System#Collections#IEnumerator#Current">
|
|
<summary>
|
|
Gets the current element in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArrayEnumerator.Dispose">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or
|
|
resetting unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArrayEnumerator.MoveNext">
|
|
<summary>
|
|
Advances the enumerator to the next element of the collection.
|
|
</summary>
|
|
<returns>
|
|
True if the enumerator was successfully advanced to the next element; false if
|
|
the enumerator has passed the end of the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBitArrayEnumerator.Reset">
|
|
<summary>
|
|
Sets the enumerator to its initial position, which is before the first element
|
|
in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelCollectionConverter">
|
|
<summary>
|
|
Custom type converter for <see cref="T:RSG.Editor.Model.ModelCollection`1"/> objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1">
|
|
<summary>
|
|
Custom property desciptor for an individual element in a <see cref="T:RSG.Editor.Model.ModelCollection`1"/> object.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.#ctor(RSG.Editor.Model.ModelCollection{`0},System.Int32)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1"/> class.
|
|
</summary>
|
|
<param name="collection">
|
|
The collection this descriptor is for.
|
|
</param>
|
|
<param name="idx">
|
|
The index of the item in the collection.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.Attributes">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.ComponentType">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.DisplayName">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.IsReadOnly">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.Name">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.PropertyType">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.CanResetValue(System.Object)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.GetValue(System.Object)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.ResetValue(System.Object)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.ShouldSerializeValue(System.Object)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionPropertyDescriptor`1.SetValue(System.Object,System.Object)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs">
|
|
<summary>
|
|
Represents the event data used for the property changed event on the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs._action">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Action"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs._key">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Key"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs._items">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Items"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs._reason">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Reason"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs._target">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Target"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs._source">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Source"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.#ctor(System.Object,System.Object,System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Collections.Generic.List{System.Object})">
|
|
<summary>
|
|
Initialises a new instance of the
|
|
<see cref="T:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs"/> class.
|
|
</summary>
|
|
<param name="target">
|
|
The target for the change.
|
|
</param>
|
|
<param name="source">
|
|
The source of the change.
|
|
</param>
|
|
<param name="action">
|
|
The action for the change.
|
|
</param>
|
|
<param name="key">
|
|
The key for the change.
|
|
</param>
|
|
<param name="items">
|
|
The items relative for the change.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Action">
|
|
<summary>
|
|
Gets the collection change action.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.ChangeType">
|
|
<summary>
|
|
Gets the type of change.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Key">
|
|
<summary>
|
|
Gets the key used for this change.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Items">
|
|
<summary>
|
|
Gets the items relative to this change.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Reason">
|
|
<summary>
|
|
Gets or sets the reason that this change event is being fired from the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Target">
|
|
<summary>
|
|
Gets the model target. This is the model whose property changed or collection has
|
|
changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs.Source">
|
|
<summary>
|
|
Gets the source data from where the collection changed event fired from.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoRedoMergeBatch">
|
|
<summary>
|
|
Provides functionality so that multiple changes can be grouped together into the last
|
|
undo event to form a single undo event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoRedoMergeBatch._engine">
|
|
<summary>
|
|
Gets the <see cref="T:RSG.Editor.Model.UndoEngine"/> instance that this batch was created for.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoRedoMergeBatch._disposed">
|
|
<summary>
|
|
The private event handler that is used for the <see cref="E:RSG.Editor.Model.UndoRedoMergeBatch.Disposed"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoRedoMergeBatch._disposing">
|
|
<summary>
|
|
The private event handler that is used for the <see cref="E:RSG.Editor.Model.UndoRedoMergeBatch.Disposing"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoRedoMergeBatch._isDisposed">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoRedoMergeBatch.IsDisposed"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoMergeBatch.#ctor(RSG.Editor.Model.UndoEngine)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoRedoMergeBatch"/> class.
|
|
</summary>
|
|
<param name="engine">
|
|
A instance of the <see cref="T:RSG.Editor.Model.UndoEngine"/> that this batch of changes will be added
|
|
to as a single undo event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoMergeBatch.Finalize">
|
|
<summary>
|
|
Finalises an instance of the <see cref="T:RSG.Editor.Model.UndoRedoMergeBatch"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoRedoMergeBatch.Disposed">
|
|
<summary>
|
|
Occurs when this instance has been disposed by the garage collector or by a user.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoRedoMergeBatch.Disposing">
|
|
<summary>
|
|
Occurs when this instance is being disposed by the garage collector or by a user.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoRedoMergeBatch.IsDisposed">
|
|
<summary>
|
|
Gets a value indicating whether this instance has been disposed of.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoMergeBatch.Dispose">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or
|
|
resetting unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoMergeBatch.Dispose(System.Boolean)">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or
|
|
resetting unmanaged resources.
|
|
</summary>
|
|
<param name="disposeManaged">
|
|
If true the managed resources for this instance also get disposed of as well as
|
|
the unmanaged resources.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoMergeBatch.DisposeManagedResources">
|
|
<summary>
|
|
When overridden disposes of the managed resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoMergeBatch.ThrowIfDisposed">
|
|
<summary>
|
|
Throws a System.ObjectDisposedException exception if this instance has been
|
|
already disposed of.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ChangeType">
|
|
<summary>
|
|
Defines the different change types the undo engine can handle.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ChangeType.Collection">
|
|
<summary>
|
|
A change to a collection has been made.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ChangeType.Property">
|
|
<summary>
|
|
A change to a property has been made.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ChangeType.Dictionary">
|
|
<summary>
|
|
A change to a dictionary has been made.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.DictionaryAddChange`2">
|
|
<summary>
|
|
Implements the <see cref="T:RSG.Editor.Model.IChange"/> interface for a single dictionary
|
|
change when an item is added.
|
|
</summary>
|
|
<typeparam name="TKey">
|
|
The type of keys in the dictionary.
|
|
</typeparam>
|
|
<typeparam name="TValue">
|
|
The type of values in the dictionary.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryAddChange`2._undoEngine">
|
|
<summary>
|
|
A private reference to the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryAddChange`2._dictionary">
|
|
<summary>
|
|
A private reference to the dictionary that has changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryAddChange`2._newItem">
|
|
<summary>
|
|
The item that was added to the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryAddChange`2.#ctor(RSG.Editor.Model.IModelDictionary{`0,`1},System.Collections.Generic.KeyValuePair{`0,`1})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DictionaryAddChange`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="dictionary">
|
|
The reference to the dictionary that this change is on.
|
|
</param>
|
|
<param name="item">
|
|
The item that was added to the dictionary.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryAddChange`2.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Collections.Generic.IDictionary{`0,`1},System.Collections.Generic.KeyValuePair{`0,`1})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DictionaryAddChange`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="undoEngine">
|
|
The reference to the undo engine.
|
|
</param>
|
|
<param name="dictionary">
|
|
The reference to the dictionary that this change is on.
|
|
</param>
|
|
<param name="item">
|
|
The item that was added to the dictionary.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryAddChange`2.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryAddChange`2.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryAddChange`2.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.DictionaryRemoveChange`2">
|
|
<summary>
|
|
Implements the <see cref="T:RSG.Editor.Model.IChange"/> interface for a single dictionary
|
|
change when an item(s) are removed.
|
|
</summary>
|
|
<typeparam name="TKey">
|
|
The type of keys in the dictionary.
|
|
</typeparam>
|
|
<typeparam name="TValue">
|
|
The type of values in the dictionary.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryRemoveChange`2._undoEngine">
|
|
<summary>
|
|
A private reference to the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryRemoveChange`2._dictionary">
|
|
<summary>
|
|
A private reference to the dictionary that has changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryRemoveChange`2._oldItems">
|
|
<summary>
|
|
The items that were removed from the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryRemoveChange`2.#ctor(RSG.Editor.Model.IModelDictionary{`0,`1},System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{`0,`1}})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DictionaryRemoveChange`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="dictionary">
|
|
The reference to the dictionary that this change is on.
|
|
</param>
|
|
<param name="items">
|
|
The items that were removed from the dictionary.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryRemoveChange`2.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Collections.Generic.IDictionary{`0,`1},System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{`0,`1}})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DictionaryRemoveChange`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="undoEngine">
|
|
The reference to the undo engine.
|
|
</param>
|
|
<param name="dictionary">
|
|
The reference to the dictionary that this change is on.
|
|
</param>
|
|
<param name="items">
|
|
The items that were removed from the dictionary.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryRemoveChange`2.#ctor(RSG.Editor.Model.IModelDictionary{`0,`1},System.Collections.Generic.KeyValuePair{`0,`1})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DictionaryRemoveChange`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="dictionary">
|
|
The reference to the dictionary that this change is on.
|
|
</param>
|
|
<param name="item">
|
|
The item that was removed from the dictionary.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryRemoveChange`2.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Collections.Generic.IDictionary{`0,`1},System.Collections.Generic.KeyValuePair{`0,`1})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DictionaryRemoveChange`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="undoEngine">
|
|
The reference to the undo engine.
|
|
</param>
|
|
<param name="dictionary">
|
|
The reference to the dictionary that this change is on.
|
|
</param>
|
|
<param name="item">
|
|
The item that was removed from the dictionary.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryRemoveChange`2.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryRemoveChange`2.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryRemoveChange`2.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs">
|
|
<summary>
|
|
Represents the event data used for the property changed event on the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs._reason">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs.Reason"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs._target">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs.Target"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs.#ctor(System.Object)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs"/> class.
|
|
</summary>
|
|
<param name="target">
|
|
The target for the change.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs.ChangeType">
|
|
<summary>
|
|
Gets the type of change.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs.Reason">
|
|
<summary>
|
|
Gets or sets the reason that this change event is being fired from the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.DictionaryRemoveChange`2.ChangeEventArgs.Target">
|
|
<summary>
|
|
Gets the model target. This is the model whose property changed or collection has
|
|
changed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.DictionaryReplaceChange`2">
|
|
<summary>
|
|
Implements the <see cref="T:RSG.Editor.Model.IChange"/> interface for a single dictionary
|
|
change when the value for a key is replaced.
|
|
</summary>
|
|
<typeparam name="TKey">
|
|
The type of keys in the dictionary.
|
|
</typeparam>
|
|
<typeparam name="TValue">
|
|
The type of values in the dictionary.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryReplaceChange`2._dictionary">
|
|
<summary>
|
|
A private reference to the dictionary that has changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryReplaceChange`2._key">
|
|
<summary>
|
|
The key whose value changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryReplaceChange`2._newValue">
|
|
<summary>
|
|
The new value for the specified key.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DictionaryReplaceChange`2._oldValue">
|
|
<summary>
|
|
The old value for the specified key.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryReplaceChange`2.#ctor(RSG.Editor.Model.IModelDictionary{`0,`1},`0,`1,`1)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DictionaryReplaceChange`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="dictionary">
|
|
The reference to the dictionary that this change is on.
|
|
</param>
|
|
<param name="key">
|
|
The key whose value changed.
|
|
</param>
|
|
<param name="oldValue">
|
|
The old value for the specified key.
|
|
</param>
|
|
<param name="newValue">
|
|
The new value for the specified key.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryReplaceChange`2.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Collections.Generic.IDictionary{`0,`1},`0,`1,`1)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DictionaryReplaceChange`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="undoEngine">
|
|
The reference to the undo engine
|
|
</param>
|
|
<param name="dictionary">
|
|
The reference to the dictionary that this change is on.
|
|
</param>
|
|
<param name="key">
|
|
The key whose value changed.
|
|
</param>
|
|
<param name="oldValue">
|
|
The old value for the specified key.
|
|
</param>
|
|
<param name="newValue">
|
|
The new value for the specified key.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryReplaceChange`2.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryReplaceChange`2.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DictionaryReplaceChange`2.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.DisposableModelBase">
|
|
<summary>
|
|
Provides a abstract class that can be inherited by classes that wish to implement the
|
|
<see cref="T:RSG.Editor.Model.IDisposableModel"/> interface.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.DisposableModelBase._isDisposed">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.DisposableModelBase.IsDisposed"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DisposableModelBase.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DisposableModelBase"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DisposableModelBase.#ctor(RSG.Editor.Model.IModel)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.DisposableModelBase"/> class.
|
|
</summary>
|
|
<param name="parent">
|
|
A reference to the parent model used for this model.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DisposableModelBase.Finalize">
|
|
<summary>
|
|
Finalises an instance of the <see cref="T:RSG.Editor.Model.DisposableModelBase"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.DisposableModelBase.IsDisposed">
|
|
<summary>
|
|
Gets a value indicating whether this instance has been disposed of.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DisposableModelBase.Dispose">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or
|
|
resetting unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DisposableModelBase.DisposeManagedResources">
|
|
<summary>
|
|
When overridden disposes of the managed resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DisposableModelBase.DisposeNativeResources">
|
|
<summary>
|
|
When overridden disposes of the unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.DisposableModelBase.Dispose(System.Boolean)">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or
|
|
resetting unmanaged resources.
|
|
</summary>
|
|
<param name="disposeManaged">
|
|
If true the managed resources for this instance also get disposed of as well as
|
|
the unmanaged resources.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.FieldChange`1">
|
|
<summary>
|
|
Implements the <see cref="T:RSG.Editor.Model.IChange"/> interface for a single field
|
|
change. This can be used when the field type and property type do not match.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of field that has changed.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FieldChange`1._model">
|
|
<summary>
|
|
The private field used for the <see cref="N:RSG.Editor.Model"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FieldChange`1._name">
|
|
<summary>
|
|
The name of the property that changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FieldChange`1._newValue">
|
|
<summary>
|
|
The new value that the property is set to.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FieldChange`1._oldValue">
|
|
<summary>
|
|
The old value of the property that changed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FieldChange`1.#ctor(`0,`0,RSG.Editor.NotifyPropertyChangedBase,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.FieldChange`1"/> class with the
|
|
specified old and new values.
|
|
</summary>
|
|
<param name="oldValue">
|
|
The value of the property before the change.
|
|
</param>
|
|
<param name="newValue">
|
|
The value of the property after the change.
|
|
</param>
|
|
<param name="model">
|
|
The model whose property changed.
|
|
</param>
|
|
<param name="name">
|
|
The name of the property that changed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FieldChange`1.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FieldChange`1.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FieldChange`1.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FieldChange`1.SetProperty(`0)">
|
|
<summary>
|
|
Sets the field that this change is associated with to the specified value.
|
|
</summary>
|
|
<param name="value">
|
|
The value to set the field that is associated with this change.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.FileLocation">
|
|
<summary>
|
|
Represents a location of a validation result.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FileLocation._notApplicable">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.FileLocation.NotApplicable"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FileLocation._column">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.FileLocation.Column"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FileLocation._fullPath">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.FileLocation.FullPath"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FileLocation._line">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.FileLocation.Line"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FileLocation.#cctor">
|
|
<summary>
|
|
Initialises static members of the <see cref="T:RSG.Editor.Model.FileLocation"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FileLocation.#ctor(System.Int32,System.Int32,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.FileLocation"/> class.
|
|
</summary>
|
|
<param name="line">
|
|
The line number for this location.
|
|
</param>
|
|
<param name="column">
|
|
The column index for this location.
|
|
</param>
|
|
<param name="fullPath">
|
|
The full path for this location.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FileLocation.NotApplicable">
|
|
<summary>
|
|
Gets the instance of this object that represents a empty location that can be set
|
|
when the location is not applicable to the situation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FileLocation.Column">
|
|
<summary>
|
|
Gets or sets the column index for this location.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FileLocation.FullPath">
|
|
<summary>
|
|
Gets or sets the full path to the file this location is representing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FileLocation.Line">
|
|
<summary>
|
|
Gets or sets the line number for this location.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.FixedSizedCollectionChange`1">
|
|
<summary>
|
|
Implements the <see cref="T:RSG.Editor.Model.IChange"/> interface for a single collection
|
|
change.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the item that is contained in the collection that has changed.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FixedSizedCollectionChange`1._action">
|
|
<summary>
|
|
The action that was performed to change the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FixedSizedCollectionChange`1._collection">
|
|
<summary>
|
|
A private reference to the collection that has changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FixedSizedCollectionChange`1._newIndex">
|
|
<summary>
|
|
The starting index in the collection that any new items were added at.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FixedSizedCollectionChange`1._newItems">
|
|
<summary>
|
|
A list of items that were added to the collection during the change.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FixedSizedCollectionChange`1._oldIndex">
|
|
<summary>
|
|
The starting index in the collection that any items that were removed started at.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FixedSizedCollectionChange`1._oldItems">
|
|
<summary>
|
|
A list of items that were removed from the collection during the change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedCollectionChange`1.#ctor(RSG.Editor.Model.IFixedSizedModelCollection{`0},System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.FixedSizedCollectionChange`1"/> class
|
|
with the specified action on the specified items at the specified index.
|
|
</summary>
|
|
<param name="collection">
|
|
The reference to the collection that this change is on.
|
|
</param>
|
|
<param name="args">
|
|
A instance of the argument class that is used to describe the change that has
|
|
occurred.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedCollectionChange`1.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedCollectionChange`1.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedCollectionChange`1.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.FixedSizedModelCollection`1">
|
|
<summary>
|
|
Represents a collection of objects that can be access via a index or iterated over.
|
|
Also supports notifications and undo / redo. This collection remains at a fixed size.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FixedSizedModelCollection`1._internalList">
|
|
<summary>
|
|
The private list that is used as the internal data for the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.FixedSizedModelCollection`1._undoEngineProvider">
|
|
<summary>
|
|
This private field used for the <see cref="P:RSG.Editor.Model.FixedSizedModelCollection`1.UndoEngineProvider"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.#ctor(System.Int32)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.FixedSizedModelCollection`1"/> class
|
|
without an initial undo engine provider.
|
|
</summary>
|
|
<param name="size">
|
|
The number of elements that the new list can store.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Int32)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.FixedSizedModelCollection`1"/> class.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this collection uses.
|
|
</param>
|
|
<param name="size">
|
|
The number of elements that the new list can store.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.FixedSizedModelCollection`1"/> class
|
|
as a wrapper for the specified list.
|
|
</summary>
|
|
<param name="collection">
|
|
The collection whose elements are copied to the new list.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Collections.Generic.IEnumerable{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.FixedSizedModelCollection`1"/> class
|
|
as a wrapper for the specified list.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this collection uses.
|
|
</param>
|
|
<param name="collection">
|
|
The collection whose elements are copied to the new list.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.FixedSizedModelCollection`1.CollectionChanged">
|
|
<summary>
|
|
Occurs when the collection changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.Count">
|
|
<summary>
|
|
Gets the number of elements contained in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.UndoEngineProvider">
|
|
<summary>
|
|
Gets the undo engine provider instance that this collection uses.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.IsFixedSize">
|
|
<summary>
|
|
Gets a value indicating whether if the collection is fixed size
|
|
</summary>
|
|
<returns>boolean stating if this collection is fixed size</returns>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.IsReadOnly">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.Length">
|
|
<summary>
|
|
Gets a value indicating the length of the collection
|
|
</summary>
|
|
<returns>size of the collection</returns>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#ICollection#SyncRoot">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#ICollection#IsSynchronized">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.UndoEngine">
|
|
<summary>
|
|
Gets the undo engine this collection should use to store changes in.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.Item(System.Int32)">
|
|
<summary>
|
|
Gets or sets the element at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the element to get or set.
|
|
</param>
|
|
<returns>
|
|
The element at the specified index.
|
|
</returns>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#IList#Item(System.Int32)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.op_Implicit(`0[])~RSG.Editor.Model.FixedSizedModelCollection{`0}">
|
|
<summary>
|
|
Creates a new instance of the <see cref="T:RSG.Editor.Model.FixedSizedModelCollection`1"/> implicitly
|
|
using an array containing a number of T objects.
|
|
</summary>
|
|
<param name="source">
|
|
The array containing the objects that are used to create the new instance.
|
|
</param>
|
|
<returns>
|
|
The new instance that was implicitly created from the specified array.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.Contains(`0)">
|
|
<summary>
|
|
Determines whether the collection contains a specific value.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
True if item is found in the collection; otherwise false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#IList#Contains(System.Object)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.CopyTo(`0[],System.Int32)">
|
|
<summary>
|
|
Copies the elements of the collection to an System.Array, starting at a
|
|
particular index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements.
|
|
</param>
|
|
<param name="arrayIndex">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.CopyTo(System.Array,System.Int32)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.Equals(System.Object)">
|
|
<summary>
|
|
The equals override.
|
|
</summary>
|
|
<param name="other">The other object</param>
|
|
<returns>True if equal</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.GetHashCode">
|
|
<summary>
|
|
Get the hash code of the class.
|
|
</summary>
|
|
<returns>The hash code</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A System.Collections.Generic.IEnumerator{T} that can be used to iterate through the
|
|
collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#IEnumerable#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A System.Collections.Generic.IEnumerator{T} that can be used to iterate through the
|
|
collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.IndexOf(`0)">
|
|
<summary>
|
|
Determines the index of a specific item in the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
The index of item if found in the list; otherwise, -1.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.Move(System.Int32,System.Int32)">
|
|
<summary>
|
|
Moves the item at the specified index to a new location in the collection.
|
|
</summary>
|
|
<param name="oldIndex">
|
|
The zero-based index specifying the location of the item to be moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.Move(`0,System.Int32)">
|
|
<summary>
|
|
Moves the first occurrence of the specified item to the specified index.
|
|
</summary>
|
|
<param name="item">
|
|
The item that should be moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.Replace(`0,`0)">
|
|
<summary>
|
|
Replaces the first occurrence of the specified old item with the
|
|
specified new item.
|
|
</summary>
|
|
<param name="oldItem">
|
|
The item that is going to be replaced.
|
|
</param>
|
|
<param name="newItem">
|
|
The item that is going to be replacing the old item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.Replace(System.Int32,`0)">
|
|
<summary>
|
|
Adds an item to the end of the collection.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index specifying the location of the item to be replaced.
|
|
</param>
|
|
<param name="newItem">
|
|
The item that is going to be replacing the old item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.SetUndoEngineProvider(RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Sets the undo engine provider this collection uses to generate undo events on
|
|
collection changes.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
The undo engine provider instance that this collection uses.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#IList#Add(System.Object)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#IList#Clear">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#IList#IndexOf(System.Object)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#IList#Insert(System.Int32,System.Object)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#IList#Remove(System.Object)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.System#Collections#IList#RemoveAt(System.Int32)">
|
|
<inheritdoc/>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.OnItemMoved(System.Object,System.Int32,System.Int32)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a one-item Move change.
|
|
</summary>
|
|
<param name="item">
|
|
The item affected by the change.
|
|
</param>
|
|
<param name="newIndex">
|
|
The new index for the changed item.
|
|
</param>
|
|
<param name="oldIndex">
|
|
The old index for the changed item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.OnItemReplaced(System.Object,System.Object,System.Int32)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a one-item
|
|
Replace change.
|
|
</summary>
|
|
<param name="newItem">
|
|
The new item that is replacing the original item.
|
|
</param>
|
|
<param name="oldItem">
|
|
The original item that is replaced.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index at which the items was replaced.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.FixedSizedModelCollection`1.OnPropertyChange">
|
|
<summary>
|
|
Calls the property changed event handler that describes a change to the properties.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IChangeEventArgs">
|
|
<summary>
|
|
Provides a base interface for the change arguments that the undo engine uses for its
|
|
property changed and collection changed events.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IChangeEventArgs.ChangeType">
|
|
<summary>
|
|
Gets the type of change.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IChangeEventArgs.Reason">
|
|
<summary>
|
|
Gets or sets the reason that this change event is being fired from the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IChangeEventArgs.Target">
|
|
<summary>
|
|
Gets the model target. This is the model whose property changed or collection has
|
|
changed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IDisposableModel">
|
|
<summary>
|
|
When implemented represents a model (data source) object in the Editor Framework that
|
|
can be disposed of.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IFixedSizedModelCollection`1">
|
|
<summary>
|
|
When implemented represents a Model Collection
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of keys in the dictionary.
|
|
</typeparam>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IFixedSizedModelCollection`1.Length">
|
|
<summary>
|
|
Gets a value indicating the length of the collection
|
|
</summary>
|
|
<returns>size of the collection</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IFixedSizedModelCollection`1.Contains(`0)">
|
|
<summary>
|
|
Determines whether the collection contains a specific value.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
True if item is found in the collection; otherwise false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IFixedSizedModelCollection`1.CopyTo(`0[],System.Int32)">
|
|
<summary>
|
|
Copies the elements of the collection to an System.Array, starting at a
|
|
particular index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements.
|
|
</param>
|
|
<param name="arrayIndex">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IFixedSizedModelCollection`1.IndexOf(`0)">
|
|
<summary>
|
|
Determines the index of a specific item in the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
The index of item if found in the list; otherwise, -1.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IFixedSizedModelCollection`1.Move(System.Int32,System.Int32)">
|
|
<summary>
|
|
Moves the item at the specified index to a new location in the collection.
|
|
</summary>
|
|
<param name="oldIndex">
|
|
The zero-based index specifying the location of the item to be moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IModelCollection`1">
|
|
<summary>
|
|
When implemented represents a Model Collection
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of keys in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModelCollection`1.Insert(System.Int32,System.Collections.Generic.IList{`0})">
|
|
<summary>
|
|
Inserts the specified item into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index at which item should be inserted.
|
|
</param>
|
|
<param name="items">
|
|
The objects to insert into the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModelCollection`1.Insert(System.Int32,System.Collections.IList)">
|
|
<summary>
|
|
Inserts multiple items into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The non-zero index where the items should be inserted.
|
|
</param>
|
|
<param name="items">
|
|
The list of items that should be added to the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModelCollection`1.Move(System.Int32,System.Int32)">
|
|
<summary>
|
|
Moves the item at the specified index to a new location in the collection.
|
|
</summary>
|
|
<param name="oldIndex">
|
|
The zero-based index specifying the location of the item to be moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IModelDictionary`2">
|
|
<summary>
|
|
When implemented represents a model dictionary.
|
|
</summary>
|
|
<typeparam name="TKey">
|
|
The type of keys in the dictionary.
|
|
</typeparam>
|
|
<typeparam name="TValue">
|
|
The type of values in the dictionary.
|
|
</typeparam>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IPropertyValidation">
|
|
<summary>
|
|
When implemented represents a item that describes a situation that has been found
|
|
through validating a model object that is associated with a individual property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IPropertyValidation.PropertyName">
|
|
<summary>
|
|
Gets the name of the property this validation item is associated with.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IUndoEngineProvider">
|
|
<summary>
|
|
When implemented represents a object that can be used to retrieve a instance of the
|
|
<see cref="P:RSG.Editor.Model.IUndoEngineProvider.UndoEngine"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IUndoEngineProvider.UndoEngine">
|
|
<summary>
|
|
Gets the instance of the <see cref="T:RSG.Editor.Model.UndoEngine"/> class that this
|
|
object is using as its undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IValidationItem">
|
|
<summary>
|
|
When implemented represents a item that describes a situation that has been found
|
|
through validating a model object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IValidationItem.HasLocationInformation">
|
|
<summary>
|
|
Gets a value indicating whether this object can provide information about the
|
|
location of the validation item inside a file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IValidationItem.Location">
|
|
<summary>
|
|
Gets the file location that this error is associated with.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IValidationItem.Message">
|
|
<summary>
|
|
Gets the message that describes the error.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IValidationError">
|
|
<summary>
|
|
When implemented represents a object that describes a error that has been found through
|
|
validating a model object.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IValidationWarning">
|
|
<summary>
|
|
When implemented represents a object that describes a warning that has been found
|
|
through validating a model object.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelCollectionExtensions">
|
|
<summary>
|
|
Provides extensions onto the <see cref="T:RSG.Editor.Model.ModelCollection`1"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionExtensions.ToReadOnly``1(RSG.Editor.Model.ModelCollection{``0})">
|
|
<summary>
|
|
Creates a read-only version of this model collection.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type parameter of the collection being created.
|
|
</typeparam>
|
|
<param name="collection">
|
|
The collection to create a read-only version of.
|
|
</param>
|
|
<returns>
|
|
A new instance of a read-only model collection that uses this collection as its
|
|
inner collection.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelDictionary`2">
|
|
<summary>
|
|
Represents a collection of keys and values. Also supports notifications and
|
|
undo / redo.
|
|
</summary>
|
|
<typeparam name="TKey">
|
|
The type of keys in the dictionary.
|
|
</typeparam>
|
|
<typeparam name="TValue">
|
|
The type of values in the dictionary.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelDictionary`2._dictionary">
|
|
<summary>
|
|
The internal dictionary used to store all of the key/value pairs.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelDictionary`2._keys">
|
|
<summary>
|
|
The private field used for the collection of keys for this dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelDictionary`2._undoEngineProvider">
|
|
<summary>
|
|
This private field used for the <see cref="P:RSG.Editor.Model.ModelDictionary`2.UndoEngineProvider"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelDictionary`2._values">
|
|
<summary>
|
|
The private field used for the collection of values for this dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
class that is empty, has the default initial capacity, and uses the default
|
|
equality comparer for the key type.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
class that is empty, has the default initial capacity, and uses the default
|
|
equality comparer for the key type.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this dictionary uses.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Int32)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that is empty, has the specified initial capacity, and uses the default equality
|
|
comparer for the key type.
|
|
</summary>
|
|
<param name="capacity">
|
|
The initial number of elements that the dictionary can contain.
|
|
</param>
|
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
|
Thrown if <paramref name="capacity"/> is less than 0.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Int32,RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that is empty, has the specified initial capacity, and uses the default equality
|
|
comparer for the key type.
|
|
</summary>
|
|
<param name="capacity">
|
|
The initial number of elements that the dictionary can contain.
|
|
</param>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this dictionary uses.
|
|
</param>
|
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
|
Thrown if <paramref name="capacity"/> is less than 0.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that is empty, has the default initial capacity, and uses the specified equality
|
|
comparer for the key type.
|
|
</summary>
|
|
<param name="comparer">
|
|
The equality comparer implementation to use when comparing keys, or null to use
|
|
the default equality comparer for the type of the key.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that is empty, has the default initial capacity, and uses the specified equality
|
|
comparer for the key type.
|
|
</summary>
|
|
<param name="comparer">
|
|
The equality comparer implementation to use when comparing keys, or null to use
|
|
the default equality comparer for the type of the key.
|
|
</param>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this dictionary uses.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Int32,System.Collections.Generic.IEqualityComparer{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that is empty, has the specified initial capacity, and uses the specified equality
|
|
comparer for the key type.
|
|
</summary>
|
|
<param name="capacity">
|
|
The initial number of elements that the dictionary can contain.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer implementation to use when comparing keys, or null to use
|
|
the default equality comparer for the type of the key.
|
|
</param>
|
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
|
Thrown if <paramref name="capacity"/> is less than 0.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Int32,System.Collections.Generic.IEqualityComparer{`0},RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that is empty, has the specified initial capacity, and uses the specified equality
|
|
comparer for the key type.
|
|
</summary>
|
|
<param name="capacity">
|
|
The initial number of elements that the dictionary can contain.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer implementation to use when comparing keys, or null to use
|
|
the default equality comparer for the type of the key.
|
|
</param>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this dictionary uses.
|
|
</param>
|
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
|
Thrown if <paramref name="capacity"/> is less than 0.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that contains elements copied from the specified dictionary and uses the default
|
|
equality comparer for the key type.
|
|
</summary>
|
|
<param name="dictionary">
|
|
The dictionary whose elements are copied.
|
|
</param>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
Thrown if <paramref name="dictionary"/> is null.
|
|
</exception>
|
|
<exception cref="T:System.ArgumentException">
|
|
Thrown if <paramref name="dictionary"/> contains one or more duplicate keys.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1},RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that contains elements copied from the specified dictionary and uses the default
|
|
equality comparer for the key type.
|
|
</summary>
|
|
<param name="dictionary">
|
|
The dictionary whose elements are copied.
|
|
</param>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this dictionary uses.
|
|
</param>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
Thrown if <paramref name="dictionary"/> is null.
|
|
</exception>
|
|
<exception cref="T:System.ArgumentException">
|
|
Thrown if <paramref name="dictionary"/> contains one or more duplicate keys.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1},System.Collections.Generic.IEqualityComparer{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that contains elements copied from the specified dictionary and uses the specified
|
|
equality comparer for the key type.
|
|
</summary>
|
|
<param name="dictionary">
|
|
The dictionary whose elements are copied.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer implementation to use when comparing keys, or null to use
|
|
the default equality comparer for the type of the key.
|
|
</param>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
Thrown if <paramref name="dictionary"/> is null.
|
|
</exception>
|
|
<exception cref="T:System.ArgumentException">
|
|
Thrown if <paramref name="dictionary"/> contains one or more duplicate keys.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1},System.Collections.Generic.IEqualityComparer{`0},RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2"/> class
|
|
that contains elements copied from the specified dictionary and uses the specified
|
|
equality comparer for the key type.
|
|
</summary>
|
|
<param name="dictionary">
|
|
The dictionary whose elements are copied.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer implementation to use when comparing keys, or null to use
|
|
the default equality comparer for the type of the key.
|
|
</param>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this dictionary uses.
|
|
</param>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
Thrown if <paramref name="dictionary"/> is null.
|
|
</exception>
|
|
<exception cref="T:System.ArgumentException">
|
|
Thrown if <paramref name="dictionary"/> contains one or more duplicate keys.
|
|
</exception>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.ModelDictionary`2.CollectionChanged">
|
|
<summary>
|
|
Occurs when the dictionary changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Comparer">
|
|
<summary>
|
|
Gets the equality comparer that is used to determine equality of keys for the
|
|
dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Count">
|
|
<summary>
|
|
Gets the number of key/value pairs contained in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#IDictionary#IsFixedSize">
|
|
<summary>
|
|
Gets a value indicating whether the dictionary has a fixed size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#IDictionary#IsReadOnly">
|
|
<summary>
|
|
Gets a value indicating whether the dictionary is read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#IsReadOnly">
|
|
<summary>
|
|
Gets a value indicating whether the dictionary is read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#ICollection#IsSynchronized">
|
|
<summary>
|
|
Gets a value indicating whether access to the dictionary is synchronized.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Keys">
|
|
<summary>
|
|
Gets a collection containing the keys in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#IDictionary{TKey,TValue}#Keys">
|
|
<summary>
|
|
Gets a collection containing the keys in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey,TValue}#Keys">
|
|
<summary>
|
|
Gets a collection containing the keys in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#IDictionary#Keys">
|
|
<summary>
|
|
Gets a collection containing the keys in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#ICollection#SyncRoot">
|
|
<summary>
|
|
Gets an object that can be used to synchronize access to the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Values">
|
|
<summary>
|
|
Gets a collection containing the values in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#IDictionary{TKey,TValue}#Values">
|
|
<summary>
|
|
Gets a collection containing the values in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey,TValue}#Values">
|
|
<summary>
|
|
Gets a collection containing the values in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#IDictionary#Values">
|
|
<summary>
|
|
Gets a collection containing the values in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.UndoEngineProvider">
|
|
<summary>
|
|
Gets the undo engine provider instance that this dictionary uses.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.UndoEngine">
|
|
<summary>
|
|
Gets the undo engine this dictionary should use to store changes in.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Item(`0)">
|
|
<summary>
|
|
Gets or sets the value associated with the specified key.
|
|
</summary>
|
|
<param name="key">
|
|
The key of the value to get or set.
|
|
</param>
|
|
<returns>
|
|
The value associated with the specified key. If the specified key is not found, a
|
|
get operation throws a System.Collections.Generic.KeyNotFoundException, and a set
|
|
operation creates a new element with the specified key.
|
|
</returns>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
Thrown if the <paramref name="key"/> is null.
|
|
</exception>
|
|
<exception cref="T:System.Collections.Generic.KeyNotFoundException">
|
|
Thrown if the property is retrieved and <paramref name="key"/> does not exist in
|
|
the collection.
|
|
</exception>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.System#Collections#IDictionary#Item(System.Object)">
|
|
<summary>
|
|
Gets or sets the element with the specified key.
|
|
</summary>
|
|
<param name="key">
|
|
The key of the element to get or set.
|
|
</param>
|
|
<returns>
|
|
The element with the specified key, or null if the key does not exist.
|
|
</returns>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
Thrown if the <paramref name="key"/> is null.
|
|
</exception>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Thrown if the property is set and the dictionary object is read-only.
|
|
</exception>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Thrown if the property is set, key does not exist in the collection, and the
|
|
dictionary has a fixed size.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.Add(`0,`1)">
|
|
<summary>
|
|
Adds the specified key and value to the dictionary.
|
|
</summary>
|
|
<param name="key">
|
|
The key of the element to add.
|
|
</param>
|
|
<param name="value">
|
|
The value of the element to add. The value can be null for reference types.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
|
|
<summary>
|
|
Adds an element with the provided key and value to the dictionary.
|
|
</summary>
|
|
<param name="key">
|
|
The object to use as the key of the element to add.
|
|
</param>
|
|
<param name="value">
|
|
The object to use as the value of the element to add.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
|
|
<summary>
|
|
Adds the specified key and value to the dictionary.
|
|
</summary>
|
|
<param name="kvp">
|
|
The key, value pair to add.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.Clear">
|
|
<summary>
|
|
Removes all keys and values from the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.Replace(System.Collections.Generic.IDictionary{`0,`1})">
|
|
<summary>
|
|
Replace the current dictionary with the new one.
|
|
</summary>
|
|
<param name="replacementDict">
|
|
The dictionary to replace it with.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
|
|
<summary>
|
|
Determines whether the dictionary contains an element with the specified key.
|
|
</summary>
|
|
<param name="key">
|
|
The key to locate in the dictionary.
|
|
</param>
|
|
<returns>
|
|
True if the dictionary contains an element with the key; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
|
|
<summary>
|
|
Determines whether the dictionary contains the specified element.
|
|
</summary>
|
|
<param name="item">
|
|
The element to locate in the dictionary.
|
|
</param>
|
|
<returns>
|
|
True if the dictionary contains the specified element; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ContainsKey(`0)">
|
|
<summary>
|
|
Determines whether the dictionary contains the specified key.
|
|
</summary>
|
|
<param name="key">
|
|
The key to locate in the dictionary.
|
|
</param>
|
|
<returns>
|
|
True if the dictionary contains an element with the specified key; otherwise,
|
|
false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ContainsValue(`1)">
|
|
<summary>
|
|
Determines whether the dictionary contains the specified value.
|
|
</summary>
|
|
<param name="value">
|
|
The value to locate in the dictionary.
|
|
</param>
|
|
<returns>
|
|
True if the dictionary contains an element with the specified value; otherwise,
|
|
false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
|
|
<summary>
|
|
Copies the elements of the dictionary to an System.Array, starting at a particular
|
|
index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements copied
|
|
from dictionary. The System.Array must have zero-based indexing.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
|
|
<summary>
|
|
Copies the elements of the dictionary to an System.Array, starting at a particular
|
|
index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements copied
|
|
from dictionary. The System.Array must have zero-based indexing.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{TKey,TValue}}#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the dictionary.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:RSG.Editor.Model.ModelDictionary`2.Enumerator"/> structure for the
|
|
dictionary.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#IDictionary#GetEnumerator">
|
|
<summary>
|
|
Returns an System.Collections.IDictionaryEnumerator object for the dictionary.
|
|
</summary>
|
|
<returns>
|
|
An System.Collections.IDictionaryEnumerator object for the dictionary.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#IEnumerable#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the dictionary.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:RSG.Editor.Model.ModelDictionary`2.Enumerator"/> structure for the
|
|
dictionary.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.Remove(`0)">
|
|
<summary>
|
|
Removes the value with the specified key from the dictionary.
|
|
</summary>
|
|
<param name="key">
|
|
The key of the element to remove.
|
|
</param>
|
|
<returns>
|
|
True if the element is successfully found and removed; otherwise, false. This
|
|
method returns false if key is not found in the dictionary.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.Equals(System.Object)">
|
|
<summary>
|
|
The equals override.
|
|
</summary>
|
|
<param name="other">The other object</param>
|
|
<returns>True if equal</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.GetHashCode">
|
|
<summary>
|
|
Get the hash code of the class.
|
|
</summary>
|
|
<returns>The hash code</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
|
|
<summary>
|
|
Removes the value with the specified key from the dictionary.
|
|
</summary>
|
|
<param name="key">
|
|
The key of the element to remove.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
|
|
<summary>
|
|
Removes the value with the specified key from the dictionary.
|
|
</summary>
|
|
<param name="kvp">
|
|
The key/value pair containing the key of the element to remove.
|
|
</param>
|
|
<returns>
|
|
True if the element is successfully found and removed; otherwise, false. This
|
|
method returns false if key is not found in the dictionary.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.SetUndoEngineProvider(RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Sets the undo engine provider this collection uses to generate undo events on
|
|
collection changes.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
The undo engine provider instance that this collection uses.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.TryGetValue(`0,`1@)">
|
|
<summary>
|
|
Gets the value associated with the specified key.
|
|
</summary>
|
|
<param name="key">
|
|
The key of the value to get.
|
|
</param>
|
|
<param name="value">
|
|
When this method returns, contains the value associated with the specified key, if
|
|
the key is found; otherwise, the default value for the type of the value
|
|
parameter. This parameter is passed uninitialized.
|
|
</param>
|
|
<returns>
|
|
True if the dictionary contains an element with the specified key; otherwise,
|
|
false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.OnDictionaryReset">
|
|
<summary>
|
|
Calls the dictionary changed event handler the describes a Reset change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.OnItemAdded(System.Collections.Generic.KeyValuePair{`0,`1})">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a one-item change.
|
|
</summary>
|
|
<param name="item">
|
|
The item that is affected by the change.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.OnItemRemoved(System.Collections.Generic.KeyValuePair{`0,`1},System.Int32)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a one-item change.
|
|
</summary>
|
|
<param name="item">
|
|
The item that is affected by the change.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index at which the items were removed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.OnItemReplaced(`0,`1)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a one-item
|
|
Replace change.
|
|
</summary>
|
|
<param name="key">
|
|
The key for the item that was replaced.
|
|
</param>
|
|
<param name="oldValue">
|
|
The original value that is replaced.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.OnPropertyChange">
|
|
<summary>
|
|
Calls the property changed event handler that describes a change to the properties.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelDictionary`2.Enumerator">
|
|
<summary>
|
|
Enumerates the elements of a <see cref="T:RSG.Editor.Model.ModelDictionary`2"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelDictionary`2.Enumerator._enumerator">
|
|
<summary>
|
|
The private reference to an enumerator to use for the current object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.Enumerator.#ctor(System.Collections.Generic.Dictionary{`0,`1}.Enumerator)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2.Enumerator"/> structure with a
|
|
non-generic enumerator to use.
|
|
</summary>
|
|
<param name="enumerator">
|
|
The enumerator to use for this structure.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Enumerator.Current">
|
|
<summary>
|
|
Gets the element at the current position of the enumerator.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Enumerator.System#Collections#IEnumerator#Current">
|
|
<summary>
|
|
Gets the current element in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Enumerator.System#Collections#IDictionaryEnumerator#Entry">
|
|
<summary>
|
|
Gets both the key and the value of the current dictionary entry.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Enumerator.System#Collections#IDictionaryEnumerator#Key">
|
|
<summary>
|
|
Gets the key of the current dictionary entry.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.Enumerator.System#Collections#IDictionaryEnumerator#Value">
|
|
<summary>
|
|
Gets the value of the current dictionary entry.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.Enumerator.Dispose">
|
|
<summary>
|
|
Releases all resources used by the current Enumerator.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.Enumerator.MoveNext">
|
|
<summary>
|
|
Advances the enumerator to the next element of the dictionary.
|
|
</summary>
|
|
<returns>
|
|
True if the enumerator was successfully advanced to the next element; false if
|
|
the enumerator has passed the end of the dictionary.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.Enumerator.Reset">
|
|
<summary>
|
|
Sets the enumerator to its initial position, which is before the first element
|
|
in the dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelDictionary`2.KeyCollection">
|
|
<summary>
|
|
Represents the collection of keys in a <see cref="T:RSG.Editor.Model.ModelDictionary`2"/>.
|
|
This class cannot be inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelDictionary`2.KeyCollection._internalCollection">
|
|
<summary>
|
|
The private reference to the internal collection that is being used by this
|
|
object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.#ctor(System.Collections.Generic.Dictionary{`0,`1}.KeyCollection)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2.KeyCollection"/> using the
|
|
specified collection as an internal collection.
|
|
</summary>
|
|
<param name="collection">
|
|
The standard key collection that is being used by this wrapper.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.ModelDictionary`2.KeyCollection.CollectionChanged">
|
|
<summary>
|
|
Occurs when the dictionary changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Count">
|
|
<summary>
|
|
Gets the number of elements contained in this key collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#Generic#ICollection{TKey}#IsReadOnly">
|
|
<summary>
|
|
Gets a value indicating whether the current collection is read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
|
|
<summary>
|
|
Gets a value indicating whether access to the current collection is
|
|
synchronized.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
|
|
<summary>
|
|
Gets an object that can be used to synchronize access the current collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#Generic#ICollection{TKey}#Add(`0)">
|
|
<summary>
|
|
Adds an item to the current collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to add to the current collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#Generic#ICollection{TKey}#Clear">
|
|
<summary>
|
|
Removes all items from the current collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#Generic#ICollection{TKey}#Contains(`0)">
|
|
<summary>
|
|
Determines whether the current collection contains a specific value.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the current collection.
|
|
</param>
|
|
<returns>
|
|
True if item is found in the current collection.; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
|
|
<summary>
|
|
Copies the current collection elements to an existing one-dimensional
|
|
System.Array, starting at the specified array index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements copied
|
|
from the current collection. The System.Array must have zero-based indexing.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
|
|
<summary>
|
|
Copies the current collection elements to an existing one-dimensional
|
|
System.Array, starting at the specified array index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements copied
|
|
from the current collection. The System.Array must have zero-based indexing.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Fire(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Fires the <see cref="E:RSG.Editor.Model.ModelDictionary`2.KeyCollection.CollectionChanged"/> event on this key collection.
|
|
</summary>
|
|
<param name="args">
|
|
The arguments to pass into the event handler.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator"/> structure
|
|
for the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#Generic#IEnumerable{TKey}#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator"/> structure
|
|
for the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator"/> structure
|
|
for the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.System#Collections#Generic#ICollection{TKey}#Remove(`0)">
|
|
<summary>
|
|
Removes the first occurrence of a specific object from the current collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to remove from the current collection.
|
|
</param>
|
|
<returns>
|
|
True if item was successfully removed from the current collection; otherwise,
|
|
false. This method also returns false if item is not found in the original
|
|
collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.OnPropertyChange">
|
|
<summary>
|
|
Calls the property changed event handler that describes a change to the properties.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator">
|
|
<summary>
|
|
Enumerates the elements of a <see cref="T:RSG.Editor.Model.ModelDictionary`2.KeyCollection"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator._enumerator">
|
|
<summary>
|
|
The private reference to the enumerator that is being wrapped.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator.#ctor(System.Collections.Generic.Dictionary{`0,`1}.KeyCollection.Enumerator)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator"/> structure.
|
|
</summary>
|
|
<param name="enumerator">
|
|
The source enumerator that is being wrapped.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator.Current">
|
|
<summary>
|
|
Gets the current element in the key collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator.System#Collections#IEnumerator#Current">
|
|
<summary>
|
|
Gets the current element in the key collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator.Dispose">
|
|
<summary>
|
|
Releases all resources used by the current Enumerator.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator.MoveNext">
|
|
<summary>
|
|
Advances the enumerator to the next element of the key collection.
|
|
</summary>
|
|
<returns>
|
|
True if the enumerator was successfully advanced to the next element; false
|
|
if the enumerator has passed the end of the key collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.KeyCollection.Enumerator.Reset">
|
|
<summary>
|
|
Sets the enumerator to its initial position, which is before the first
|
|
element in the key collection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelDictionary`2.ValueCollection">
|
|
<summary>
|
|
Represents the collection of values in a <see cref="T:RSG.Editor.Model.ModelDictionary`2"/>.
|
|
This class cannot be inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelDictionary`2.ValueCollection._internalCollection">
|
|
<summary>
|
|
The private reference to the internal collection that is being used by this
|
|
object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.#ctor(System.Collections.Generic.Dictionary{`0,`1}.ValueCollection)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2.ValueCollection"/> using the
|
|
specified collection as an internal collection.
|
|
</summary>
|
|
<param name="collection">
|
|
The standard value collection that is being used by this wrapper.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.ModelDictionary`2.ValueCollection.CollectionChanged">
|
|
<summary>
|
|
Occurs when the dictionary changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Count">
|
|
<summary>
|
|
Gets the number of elements contained in this key collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#Generic#ICollection{TValue}#IsReadOnly">
|
|
<summary>
|
|
Gets a value indicating whether the current collection is read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
|
|
<summary>
|
|
Gets a value indicating whether access to the current collection is
|
|
synchronized.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
|
|
<summary>
|
|
Gets an object that can be used to synchronize access the current collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#Generic#ICollection{TValue}#Add(`1)">
|
|
<summary>
|
|
Adds an item to the current collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to add to the current collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#Generic#ICollection{TValue}#Clear">
|
|
<summary>
|
|
Removes all items from the current collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#Generic#ICollection{TValue}#Contains(`1)">
|
|
<summary>
|
|
Determines whether the current collection contains a specific value.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the current collection.
|
|
</param>
|
|
<returns>
|
|
True if item is found in the current collection.; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
|
|
<summary>
|
|
Copies the current collection elements to an existing one-dimensional
|
|
System.Array, starting at the specified array index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements copied
|
|
from the current collection. The System.Array must have zero-based indexing.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
|
|
<summary>
|
|
Copies the current collection elements to an existing one-dimensional
|
|
System.Array, starting at the specified array index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements copied
|
|
from the current collection. The System.Array must have zero-based indexing.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Fire(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Fires the <see cref="E:RSG.Editor.Model.ModelDictionary`2.ValueCollection.CollectionChanged"/> event on this key collection.
|
|
</summary>
|
|
<param name="args">
|
|
The arguments to pass into the event handler.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator"/>
|
|
structure for the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#Generic#IEnumerable{TValue}#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator"/>
|
|
structure for the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator"/>
|
|
structure for the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.System#Collections#Generic#ICollection{TValue}#Remove(`1)">
|
|
<summary>
|
|
Removes the first occurrence of a specific object from the current collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to remove from the current collection.
|
|
</param>
|
|
<returns>
|
|
True if item was successfully removed from the current collection; otherwise,
|
|
false. This method also returns false if item is not found in the original
|
|
collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.OnPropertyChange">
|
|
<summary>
|
|
Calls the property changed event handler that describes a change to the properties.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator">
|
|
<summary>
|
|
Enumerates the elements of a <see cref="T:RSG.Editor.Model.ModelDictionary`2.ValueCollection"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator._enumerator">
|
|
<summary>
|
|
The private reference to the enumerator that is being wrapped.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator.#ctor(System.Collections.Generic.Dictionary{`0,`1}.ValueCollection.Enumerator)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator"/> structure.
|
|
</summary>
|
|
<param name="enumerator">
|
|
The source enumerator that is being wrapped.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator.Current">
|
|
<summary>
|
|
Gets the current element in the value collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator.System#Collections#IEnumerator#Current">
|
|
<summary>
|
|
Gets the current element in the value collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator.Dispose">
|
|
<summary>
|
|
Releases all resources used by the current Enumerator.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator.MoveNext">
|
|
<summary>
|
|
Advances the enumerator to the next element of the value collection.
|
|
</summary>
|
|
<returns>
|
|
True if the enumerator was successfully advanced to the next element; false
|
|
if the enumerator has passed the end of the value collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelDictionary`2.ValueCollection.Enumerator.Reset">
|
|
<summary>
|
|
Sets the enumerator to its initial position, which is before the first
|
|
element in the value collection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.PropertyValidationError">
|
|
<summary>
|
|
Represents a error that has occurred during validation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.PropertyValidationError._propertyName">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.PropertyValidationError.PropertyName"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyValidationError.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.PropertyValidationError"/> class.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property that this error is associated with.
|
|
</param>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyValidationError.#ctor(System.String,System.String,RSG.Editor.Model.FileLocation)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.PropertyValidationError"/> class.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property that this error is associated with.
|
|
</param>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
<param name="location">
|
|
The file location for the error if applicable.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.PropertyValidationError.PropertyName">
|
|
<summary>
|
|
Gets the name of the property this validation item is associated with.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.PropertyValidationWarning">
|
|
<summary>
|
|
Represents a warning that has occurred during validation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.PropertyValidationWarning._propertyName">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.PropertyValidationWarning.PropertyName"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyValidationWarning.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.PropertyValidationWarning"/> class.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property that this warning is associated with.
|
|
</param>
|
|
<param name="message">
|
|
The message that describes the warning.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyValidationWarning.#ctor(System.String,System.String,RSG.Editor.Model.FileLocation)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.PropertyValidationWarning"/> class.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property that this warning is associated with.
|
|
</param>
|
|
<param name="message">
|
|
The message that describes the warning.
|
|
</param>
|
|
<param name="location">
|
|
The file location for the warning if applicable.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.PropertyValidationWarning.PropertyName">
|
|
<summary>
|
|
Gets the name of the property this validation item is associated with.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.SuppressUndoEngineChangeEvent">
|
|
<summary>
|
|
Provides functionality so that a undo engine can be suppressed from firing any change
|
|
events for any undo events created.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.SuppressUndoEngineChangeEvent._engine">
|
|
<summary>
|
|
Gets the <see cref="T:RSG.Editor.Model.UndoEngine"/> instance that this batch was
|
|
created for.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.SuppressUndoEngineChangeEvent.#ctor(RSG.Editor.Model.UndoEngine)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.SuppressUndoEngineChangeEvent"/>
|
|
class.
|
|
</summary>
|
|
<param name="engine">
|
|
A instance of the <see cref="T:RSG.Editor.Model.UndoEngine"/> that this suppression
|
|
region will be applied on.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.SuppressUndoEngineChangeEvent.DisposeManagedResources">
|
|
<summary>
|
|
Finishes the suspended state that this object represents on the associated engine.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.SuspendUndoEngine">
|
|
<summary>
|
|
Provides functionality so that a undo engine can be suspended from creating any undo
|
|
events. The engine will still perform any Undo or Redo operations and those operations
|
|
will create the necessary alteration event still.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.SuspendUndoEngine._engine">
|
|
<summary>
|
|
Gets the <see cref="T:RSG.Editor.Model.UndoEngine"/> instance that this batch was
|
|
created for.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.SuspendUndoEngine._mode">
|
|
<summary>
|
|
The private value indicating the suspended mode this object represents.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.SuspendUndoEngine.#ctor(RSG.Editor.Model.UndoEngine)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.SuspendUndoEngine"/> class.
|
|
</summary>
|
|
<param name="engine">
|
|
A instance of the <see cref="T:RSG.Editor.Model.UndoEngine"/> that this suspend
|
|
region will be applied on.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.SuspendUndoEngine.#ctor(RSG.Editor.Model.UndoEngine,RSG.Editor.Model.SuspendUndoEngineMode)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.SuspendUndoEngine"/> class.
|
|
</summary>
|
|
<param name="engine">
|
|
A instance of the <see cref="T:RSG.Editor.Model.UndoEngine"/> that this suspend
|
|
region will be applied on.
|
|
</param>
|
|
<param name="mode">
|
|
The mode in which the undo engine should be suspended.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.SuspendUndoEngine.DisposeManagedResources">
|
|
<summary>
|
|
Finishes the suspended state that this object represents on the associated engine.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.SuspendUndoEngineCollection">
|
|
<summary>
|
|
Provides functionality so that a undo engine collection can be suspended from creating any undo
|
|
events. The engines will still perform any Undo or Redo operations and those operations
|
|
will create the necessary alteration event still.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.SuspendUndoEngineCollection._engineCollection">
|
|
<summary>
|
|
Gets the <see cref="T:RSG.Editor.Model.UndoEngineCollection"/> instance that this batch was
|
|
created for.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.SuspendUndoEngineCollection._mode">
|
|
<summary>
|
|
The private value indicating the suspended mode this object represents.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.SuspendUndoEngineCollection.#ctor(RSG.Editor.Model.UndoEngineCollection)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.SuspendUndoEngineCollection"/> class.
|
|
</summary>
|
|
<param name="engineCollection">
|
|
A instance of the <see cref="T:RSG.Editor.Model.UndoEngineCollection"/> that this suspend
|
|
region will be applied on.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.SuspendUndoEngineCollection.#ctor(RSG.Editor.Model.UndoEngineCollection,RSG.Editor.Model.SuspendUndoEngineMode)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.SuspendUndoEngineCollection"/> class.
|
|
</summary>
|
|
<param name="engineCollection">
|
|
A instance of the <see cref="T:RSG.Editor.Model.UndoEngineCollection"/> that this suspend
|
|
region will be applied on.
|
|
</param>
|
|
<param name="mode">
|
|
The mode in which the undo engine should be suspended.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.SuspendUndoEngineCollection.DisposeManagedResources">
|
|
<summary>
|
|
Finishes the suspended state that this object represents on the associated engine.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.SuspendUndoEngineCollection.UndoEngineCreated(System.Object,RSG.Editor.Model.UndoEngine)">
|
|
<summary>
|
|
Triggered when an undo engine is added to the suspended collection.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The undo engine that was created.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.SuspendUndoEngineMode">
|
|
<summary>
|
|
Defines the different modes that can be undo engine can be suspended under.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.SuspendUndoEngineMode.UndoEvents">
|
|
<summary>
|
|
Defines that the undo engine shouldn't produce any undo events.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.SuspendUndoEngineMode.DirtyState">
|
|
<summary>
|
|
Defines that the undo engine shouldn't change its dirty state.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.SuspendUndoEngineMode.Both">
|
|
<summary>
|
|
Defines that the undo engine shouldn't produce any undo events or change its dirty
|
|
state.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoablePropertyChangedBase">
|
|
<summary>
|
|
Provides an abstract class that can be inherited by classes that wish to
|
|
implement the <see cref="T:System.ComponentModel.INotifyPropertyChanged"/>
|
|
interface as well as support undo redo functionality.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoablePropertyChangedBase._undoEngineProvider">
|
|
<summary>
|
|
Reference to the undo engine provider instance that this object uses.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoablePropertyChangedBase.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoablePropertyChangedBase"/>
|
|
class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoablePropertyChangedBase.#ctor(RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoablePropertyChangedBase"/>
|
|
class using the specified undo engine provider.
|
|
</summary>
|
|
<param name="undoEngineProvider">
|
|
Gets the undo engine provider instance that this class uses.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoablePropertyChangedBase.UndoEngine">
|
|
<summary>
|
|
Gets the undo engine this object should use to store changes in.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoablePropertyChangedBase.UndoEngineProvider">
|
|
<summary>
|
|
Gets or sets the undo engine provider instance that this class uses.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoablePropertyChangedBase.SetUndoableProperty``1(``0@,``0,System.String)">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="name">
|
|
The name of the property that has been changed.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoablePropertyChangedBase.SetUndoableProperty``1(``0@,``0,System.Collections.Generic.IEqualityComparer{``0},System.String)">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer to use to determine whether the value has changed.
|
|
</param>
|
|
<param name="name">
|
|
The name of the property that has been changed.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoablePropertyChangedBase.SetUndoableProperty``1(``0@,``0,System.String[])">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="names">
|
|
An array of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoablePropertyChangedBase.SetUndoableProperty``1(``0@,``0,System.Collections.Generic.IEqualityComparer{``0},System.String[])">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer to use to determine whether the value has changed.
|
|
</param>
|
|
<param name="names">
|
|
An array of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoablePropertyChangedBase.SetUndoableProperty``1(``0@,``0,System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="names">
|
|
A iterator around all of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoablePropertyChangedBase.SetUndoableProperty``1(``0@,``0,System.Collections.Generic.IEqualityComparer{``0},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer to use to determine whether the value has changed.
|
|
</param>
|
|
<param name="names">
|
|
A iterator around all of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoEngineCollection">
|
|
<summary>
|
|
Collection of undo engines commonly used in a file herarchy.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineCollection._collection">
|
|
<summary>
|
|
Internal collection of undo engines.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngineCollection.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoEngineCollection"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngineCollection.DirtyStateChanged">
|
|
<summary>
|
|
Occurs whenever the dirty state of any of the UndoEngines changes.
|
|
changed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngineCollection.UndoEngineCreated">
|
|
<summary>
|
|
Uccurs when an undo engine is created.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineCollection.DirtyState">
|
|
<summary>
|
|
Gets a value indicating whether this undo engine is currently dirty or not.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngineCollection.Create">
|
|
<summary>
|
|
Creates a new UndoEngine and adds it to the collection.
|
|
</summary>
|
|
<returns>The created UndoEngine</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngineCollection.ResetAllStacks">
|
|
<summary>
|
|
Clears all of the stacks within these undo engines so no undo or redo event are
|
|
available and the dirty state is set to false.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngineCollection.StartSuspendedState(RSG.Editor.Model.SuspendUndoEngineMode)">
|
|
<summary>
|
|
States a new suspended state region.
|
|
</summary>
|
|
<param name="mode">
|
|
The mode in which the undo engine should be suspended.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngineCollection.FinishSuspendedState(RSG.Editor.Model.SuspendUndoEngineMode)">
|
|
<summary>
|
|
Finishes the current suspended state region.
|
|
</summary>
|
|
<param name="mode">
|
|
The mode in which the undo engine was suspended under.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngineCollection.UndoEngine_DirtyStateChanged(System.Object,System.EventArgs)">
|
|
<summary>
|
|
Fires the <see cref="E:RSG.Editor.Model.UndoEngineCollection.DirtyStateChanged"/> event for this undo engine.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The event data.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs">
|
|
<summary>
|
|
Represents the event data used for the property changed event on the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs._action">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Action"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs._index">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Index"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs._items">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Items"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs._reason">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Reason"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs._target">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Target"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs._source">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Source"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.#ctor(System.Object,System.Object,System.Collections.Specialized.NotifyCollectionChangedAction,System.Int32,System.Collections.Generic.List{System.Object})">
|
|
<summary>
|
|
Initialises a new instance of the
|
|
<see cref="T:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs"/> class.
|
|
</summary>
|
|
<param name="target">
|
|
The target for the change.
|
|
</param>
|
|
<param name="source">
|
|
The source of the change.
|
|
</param>
|
|
<param name="action">
|
|
The action for the change.
|
|
</param>
|
|
<param name="index">
|
|
The index for the change.
|
|
</param>
|
|
<param name="items">
|
|
The items relative for the change.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Action">
|
|
<summary>
|
|
Gets the collection change action.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.ChangeType">
|
|
<summary>
|
|
Gets the type of change.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Index">
|
|
<summary>
|
|
Gets the index used for this change.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Items">
|
|
<summary>
|
|
Gets the items relative to this change.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Reason">
|
|
<summary>
|
|
Gets or sets the reason that this change event is being fired from the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Target">
|
|
<summary>
|
|
Gets the model target. This is the model whose property changed or collection has
|
|
changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngineCollectionChangedEventArgs.Source">
|
|
<summary>
|
|
Gets the source data from where the collection changed event fired from.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoEngineChangeEventReason">
|
|
<summary>
|
|
Defines the different reasons why a undo engine signals that there has been an event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineChangeEventReason.NewChange">
|
|
<summary>
|
|
Specifies that the undo engine has had a new undo item added to its stack.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineChangeEventReason.Undo">
|
|
<summary>
|
|
Specifies that the undo engine has completed a undo request.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngineChangeEventReason.Redo">
|
|
<summary>
|
|
Specifies that the undo engine has completed a redo request.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs">
|
|
<summary>
|
|
Represents the event data used for the property changed event on the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs._newValue">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.NewValue"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs._oldValue">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.OldValue"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs._propertyName">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.PropertyName"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs._reason">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.Reason"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs._target">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.Target"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.#ctor(System.Object,System.String,System.Object,System.Object)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs"/>
|
|
class.
|
|
</summary>
|
|
<param name="target">
|
|
The target for the change.
|
|
</param>
|
|
<param name="propertyName">
|
|
The name of the property that changed.
|
|
</param>
|
|
<param name="oldValue">
|
|
The old value for the property that changed.
|
|
</param>
|
|
<param name="newValue">
|
|
The new value for the property that changed.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.ChangeType">
|
|
<summary>
|
|
Gets the type of change.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.NewValue">
|
|
<summary>
|
|
Gets the new value for the property that changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.OldValue">
|
|
<summary>
|
|
Gets the old value for the property that changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.PropertyName">
|
|
<summary>
|
|
Gets the name of the property that was changed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.Reason">
|
|
<summary>
|
|
Gets or sets the reason that this change event is being fired from the undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEnginePropertyChangedEventArgs.Target">
|
|
<summary>
|
|
Gets the model target. This is the model whose property changed or collection has
|
|
changed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ValidationError">
|
|
<summary>
|
|
Represents a error that has occurred during validation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ValidationError._location">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.ValidationError.Location"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ValidationError._message">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.ValidationError.Message"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationError.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ValidationError"/> class.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationError.#ctor(System.String,RSG.Editor.Model.FileLocation)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ValidationError"/> class.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
<param name="location">
|
|
The file location for the error if applicable.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationError.HasLocationInformation">
|
|
<summary>
|
|
Gets a value indicating whether this object can provide information about the
|
|
location of the error inside a file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationError.Location">
|
|
<summary>
|
|
Gets the file location that this error is associated with.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationError.Message">
|
|
<summary>
|
|
Gets the message that describes the error.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ValidationResult">
|
|
<summary>
|
|
Contains the results of a model validation, which include the validation results per
|
|
property as well as for the entire entity.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ValidationResult._empty">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.ValidationResult.Empty"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ValidationResult._childResults">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.ValidationResult.ChildResults"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ValidationResult._errors">
|
|
<summary>
|
|
The private list containing the errors that have been found during the validation
|
|
process.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ValidationResult._warnings">
|
|
<summary>
|
|
The private list containing the warnings that have been found during the validation
|
|
process.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.#cctor">
|
|
<summary>
|
|
Initialises static members of the <see cref="T:RSG.Editor.Model.ValidationResult"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ValidationResult"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationResult.Empty">
|
|
<summary>
|
|
Gets the instance of this object that represents validation with no results.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationResult.AllUniqueErrors">
|
|
<summary>
|
|
Gets a hash set containing all of the unique errors inside this container
|
|
independent on property name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationResult.ChildResults">
|
|
<summary>
|
|
Gets a iterator around the child result containers for this result container.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationResult.Errors">
|
|
<summary>
|
|
Gets a iterator around the errors contained within this result container.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationResult.HasErrors">
|
|
<summary>
|
|
Gets a value indicating whether this result contains has validation errors.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationResult.PropertyNames">
|
|
<summary>
|
|
Gets the property names that have data about them in this validation results
|
|
object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationResult.Warnings">
|
|
<summary>
|
|
Gets a iterator around the warnings contained within this result container.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.AddChildResults(RSG.Editor.Model.ValidationResult)">
|
|
<summary>
|
|
Adds a child validation results container to this container.
|
|
</summary>
|
|
<param name="childResult">
|
|
The child results to add to this container.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.AddError(System.String,System.String,RSG.Editor.Model.FileLocation)">
|
|
<summary>
|
|
Adds a new property error into this results container for a property with the
|
|
specified name, description, and location.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property the error is associated with.
|
|
</param>
|
|
<param name="error">
|
|
The description of the error.
|
|
</param>
|
|
<param name="location">
|
|
The file location of the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.AddError(System.String,System.String)">
|
|
<summary>
|
|
Adds a new property error into this results container for a property with the
|
|
specified name and description.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property the error is associated with.
|
|
</param>
|
|
<param name="error">
|
|
The description of the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.AddError(System.String,RSG.Editor.Model.FileLocation)">
|
|
<summary>
|
|
Adds a new property error into this results container for a property with the
|
|
specified description and location.
|
|
</summary>
|
|
<param name="error">
|
|
The description of the error.
|
|
</param>
|
|
<param name="location">
|
|
The file location of the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.AddError(System.String)">
|
|
<summary>
|
|
Adds a new property error into this results container for a property with the
|
|
specified description.
|
|
</summary>
|
|
<param name="error">
|
|
The description of the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.AddWarning(System.String,System.String,RSG.Editor.Model.FileLocation)">
|
|
<summary>
|
|
Adds a new property warning into this results container for a property with the
|
|
specified name, description, and location.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property the warning is associated with.
|
|
</param>
|
|
<param name="warning">
|
|
The description of the warning.
|
|
</param>
|
|
<param name="location">
|
|
The file location of the warning.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.AddWarning(System.String,System.String)">
|
|
<summary>
|
|
Adds a new property warning into this results container for a property with the
|
|
specified name and description.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property the warning is associated with.
|
|
</param>
|
|
<param name="warning">
|
|
The description of the warning.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.AddWarning(System.String,RSG.Editor.Model.FileLocation)">
|
|
<summary>
|
|
Adds a new property warning into this results container for a property with the
|
|
specified description and location.
|
|
</summary>
|
|
<param name="warning">
|
|
The description of the warning.
|
|
</param>
|
|
<param name="location">
|
|
The file location of the warning.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.AddWarning(System.String)">
|
|
<summary>
|
|
Adds a new property warning into this results container for a property with the
|
|
specified description.
|
|
</summary>
|
|
<param name="warning">
|
|
The description of the warning.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.GetErrors(System.String)">
|
|
<summary>
|
|
Gets the validation errors for a specified property or for the entire entity.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property to retrieve validation errors for; or null or Empty, to
|
|
retrieve entity-level errors.
|
|
</param>
|
|
<returns>
|
|
The validation errors for the property or entity.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.GetErrorsIncludingChildren">
|
|
<summary>
|
|
Gets all of the errors contained within this validation container and its child
|
|
containers recursively.
|
|
</summary>
|
|
<returns>
|
|
All of the errors contained within this validation container.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationResult.GetWarningsIncludingChildren">
|
|
<summary>
|
|
Gets all of the warnings contained within this validation container and its child
|
|
containers recursively.
|
|
</summary>
|
|
<returns>
|
|
All of the warnings contained within this validation container.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ValidationWarning">
|
|
<summary>
|
|
Represents a warning that has occurred during validation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ValidationWarning._location">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.ValidationWarning.Location"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ValidationWarning._message">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.ValidationWarning.Message"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationWarning.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ValidationWarning"/> class.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the warning.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ValidationWarning.#ctor(System.String,RSG.Editor.Model.FileLocation)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ValidationWarning"/> class.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the warning.
|
|
</param>
|
|
<param name="location">
|
|
The file location for the warning if applicable.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationWarning.HasLocationInformation">
|
|
<summary>
|
|
Gets a value indicating whether this object can provide information about the
|
|
location of the warning inside a file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationWarning.Location">
|
|
<summary>
|
|
Gets the file location that this warning is associated with.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ValidationWarning.Message">
|
|
<summary>
|
|
Gets the message that describes the warning.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ReadOnlyModelCollection`1">
|
|
<summary>
|
|
Represents a collection of objects that can be access via a index or iterated over.
|
|
Also supports notifications and undo / redo.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ReadOnlyModelCollection`1._internalList">
|
|
<summary>
|
|
The private list that is used as the internal data for the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ReadOnlyModelCollection`1._syncRoot">
|
|
<summary>
|
|
A generic object used to synchronize access to the items.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.#ctor(RSG.Editor.Model.ModelCollection{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ReadOnlyModelCollection`1"/> class.
|
|
</summary>
|
|
<param name="innerCollection">
|
|
The inner model collection that this readonly collection wraps.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.ReadOnlyModelCollection`1.CollectionChanged">
|
|
<summary>
|
|
Occurs when the collection changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ReadOnlyModelCollection`1.Count">
|
|
<summary>
|
|
Gets the number of elements contained in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ReadOnlyModelCollection`1.IsReadOnly">
|
|
<summary>
|
|
Gets a value indicating whether the collection is read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ReadOnlyModelCollection`1.UndoEngineProvider">
|
|
<summary>
|
|
Gets the undo engine provider instance that this collection uses.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ReadOnlyModelCollection`1.Item(System.Int32)">
|
|
<summary>
|
|
Gets or sets the element at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the element to get or set.
|
|
</param>
|
|
<returns>
|
|
The element at the specified index.
|
|
</returns>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown on set.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Add(`0)">
|
|
<summary>
|
|
Adds an item to the end of the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to add to the collection.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.AddRange(System.Collections.Generic.IList{`0})">
|
|
<summary>
|
|
Adds multiple items to the end of the collection.
|
|
</summary>
|
|
<param name="items">
|
|
The list of items that should be added to the collection.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.AddRange(System.Collections.IList)">
|
|
<summary>
|
|
Adds multiple items to the end of the collection.
|
|
</summary>
|
|
<param name="items">
|
|
The list of items that should be added to the collection.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Clear">
|
|
<summary>
|
|
Removes all items from the collection.
|
|
</summary>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Contains(`0)">
|
|
<summary>
|
|
Determines whether the collection contains a specific value.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
True if item is found in the collection; otherwise false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.CopyTo(`0[],System.Int32)">
|
|
<summary>
|
|
Copies the elements of the collection to an System.Array, starting at a
|
|
particular index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements.
|
|
</param>
|
|
<param name="arrayIndex">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A System.Collections.Generic.IEnumerator{T} that can be used to iterate through the
|
|
collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.System#Collections#IEnumerable#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A System.Collections.Generic.IEnumerator{T} that can be used to iterate through the
|
|
collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.IndexOf(`0)">
|
|
<summary>
|
|
Determines the index of a specific item in the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
The index of item if found in the list; otherwise, -1.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Insert(System.Int32,`0)">
|
|
<summary>
|
|
Inserts the specified item into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index at which item should be inserted.
|
|
</param>
|
|
<param name="item">
|
|
The object to insert into the collection.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Insert(System.Int32,System.Collections.Generic.IList{`0})">
|
|
<summary>
|
|
Inserts the specified item into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index at which item should be inserted.
|
|
</param>
|
|
<param name="items">
|
|
The objects to insert into the collection.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Insert(System.Int32,System.Collections.IList)">
|
|
<summary>
|
|
Inserts multiple items into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The non-zero index where the items should be inserted.
|
|
</param>
|
|
<param name="items">
|
|
The list of items that should be added to the collection.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Move(System.Int32,System.Int32)">
|
|
<summary>
|
|
Moves the item at the specified index to a new location in the collection.
|
|
</summary>
|
|
<param name="oldIndex">
|
|
The zero-based index specifying the location of the item to be moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Move(`0,System.Int32)">
|
|
<summary>
|
|
Moves the first occurrence of the specified item to the specified index.
|
|
</summary>
|
|
<param name="item">
|
|
The item that should be moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Remove(`0)">
|
|
<summary>
|
|
Removes the first occurrence of a specific object from the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to remove from the collection.
|
|
</param>
|
|
<returns>
|
|
True if item was successfully removed from the collection, otherwise, false. This
|
|
method also returns false if item is not found in the original collection.
|
|
</returns>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.RemoveAt(System.Int32)">
|
|
<summary>
|
|
Removes the item at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the item to remove.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.RemoveRange(System.Int32,System.Int32)">
|
|
<summary>
|
|
Removes a range of elements from the collection.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index specifying the starting location of the items to be removed.
|
|
</param>
|
|
<param name="count">
|
|
The number of elements to remove.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Replace(`0,`0)">
|
|
<summary>
|
|
Replaces the first occurrence of the specified old item with the
|
|
specified new item.
|
|
</summary>
|
|
<param name="oldItem">
|
|
The item that is going to be replaced.
|
|
</param>
|
|
<param name="newItem">
|
|
The item that is going to be replacing the old item.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.Replace(System.Int32,`0)">
|
|
<summary>
|
|
Adds an item to the end of the collection.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index specifying the location of the item to be replaced.
|
|
</param>
|
|
<param name="newItem">
|
|
The item that is going to be replacing the old item.
|
|
</param>
|
|
<exception cref="T:System.NotSupportedException">
|
|
Always thrown.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.SetUndoEngineProvider(RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Sets the undo engine provider this collection uses to generate undo events on
|
|
collection changes.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
The undo engine provider instance that this collection uses.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.OnCollectionChange(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Forwards the collection changes from the internal collection to any handles
|
|
attached to this collection.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.Collections.Specialized.NotifyCollectionChangedEventArgs data used for
|
|
the event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.OnPropertyChange(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Forwards the property changes from the internal collection to any handles attached
|
|
to this collection.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs data used for the event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ReadOnlyModelCollection`1.ThrowReadOnlyException">
|
|
<summary>
|
|
Throws the exception when a user tries to modify this collection directly.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ChangeBase">
|
|
<summary>
|
|
Provides a abstract base class for objects wanted to implement the
|
|
<see cref="T:RSG.Editor.Model.IChange"/> interface.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ChangeBase._suppressChangeEventCount">
|
|
<summary>
|
|
The suppress change event count for this change so it is known whether the change
|
|
event should be fired or not when undo/redo takes place.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ChangeBase.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ChangeBase"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ChangeBase.ShouldFireChangeEvent">
|
|
<summary>
|
|
Gets a value indicating whether a change event from the undo engine should be fired
|
|
for this change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ChangeBase.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ChangeBase.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ChangeBase.SetSuppressChangeEventCount(System.Int32)">
|
|
<summary>
|
|
Sets the suppress change event count for this change so it is known whether the
|
|
change event should be fired or not when undo/redo takes place.
|
|
</summary>
|
|
<param name="count">
|
|
The count.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ChangeBase.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ChangeBase.Merge(RSG.Editor.Model.IChange)">
|
|
<summary>
|
|
Attempts to merge this change with the specified change.
|
|
</summary>
|
|
<param name="change">
|
|
The change to merge into this one.
|
|
</param>
|
|
<returns>
|
|
True if the merge can be completed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ChangeBase.MergeOverride(RSG.Editor.Model.IChange)">
|
|
<summary>
|
|
Override to perform the merge logic for the concrete type of change.
|
|
</summary>
|
|
<param name="change">
|
|
The change to merge into this one.
|
|
</param>
|
|
<returns>
|
|
True if the merge can be completed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.CollectionChange`1">
|
|
<summary>
|
|
Implements the <see cref="T:RSG.Editor.Model.IChange"/> interface for a single collection
|
|
change.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the item that is contained in the collection that has changed.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.CollectionChange`1._action">
|
|
<summary>
|
|
The action that was performed to change the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.CollectionChange`1._collection">
|
|
<summary>
|
|
A private reference to the collection that has changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.CollectionChange`1._newIndex">
|
|
<summary>
|
|
The starting index in the collection that any new items were added at.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.CollectionChange`1._newItems">
|
|
<summary>
|
|
A list of items that were added to the collection during the change.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.CollectionChange`1._oldIndex">
|
|
<summary>
|
|
The starting index in the collection that any items that were removed started at.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.CollectionChange`1._oldItems">
|
|
<summary>
|
|
A list of items that were removed from the collection during the change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.CollectionChange`1.#ctor(RSG.Editor.Model.IModelCollection{`0},System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.CollectionChange`1"/> class with the
|
|
specified action on the specified items at the specified index.
|
|
</summary>
|
|
<param name="collection">
|
|
The reference to the collection that this change is on.
|
|
</param>
|
|
<param name="args">
|
|
A instance of the argument class that is used to describe the change that has
|
|
occurred.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.CollectionChange`1.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Collections.Generic.IList{`0},System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.CollectionChange`1"/> class with the
|
|
specified action on the specified items at the specified index.
|
|
</summary>
|
|
<param name="undoEngineProvider">
|
|
the Undo Engine Provider
|
|
</param>
|
|
<param name="collection">
|
|
The reference to the collection that this change is on.
|
|
</param>
|
|
<param name="args">
|
|
A instance of the argument class that is used to describe the change that has
|
|
occurred.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.CollectionChange`1.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.CollectionChange`1.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.CollectionChange`1.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IChange">
|
|
<summary>
|
|
Represents a single change within a undo event that provides methods to undo and redo
|
|
the change that took place.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IChange.ShouldFireChangeEvent">
|
|
<summary>
|
|
Gets a value indicating whether a change event from the undo engine should be fired
|
|
for this change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IChange.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IChange.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IChange.SetSuppressChangeEventCount(System.Int32)">
|
|
<summary>
|
|
Sets the suppress change event count for this change so it is known whether the
|
|
change event should be fired or not when undo/redo takes place.
|
|
</summary>
|
|
<param name="count">
|
|
The count.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IChange.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IChange.Merge(RSG.Editor.Model.IChange)">
|
|
<summary>
|
|
Attempts to merge this change with the specified change.
|
|
</summary>
|
|
<param name="change">
|
|
The change to merge into this one.
|
|
</param>
|
|
<returns>
|
|
True if the merge can be completed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.IModel">
|
|
<summary>
|
|
When implemented represents a model (data source) object in the Editor Framework.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IModel.CanReload">
|
|
<summary>
|
|
Gets a value indicating whether this model can be reloaded from the source that
|
|
initialised it.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IModel.Parent">
|
|
<summary>
|
|
Gets a reference to this instances parent model object inside a model hierarchy if
|
|
appropriate so that the undo engine can be set once on the root.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.IModel.RootParent">
|
|
<summary>
|
|
Gets the top most model in the hierarchy this this model belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModel.ChangeParent(RSG.Editor.Model.IModel)">
|
|
<summary>
|
|
Changes the parent for this object to the one specified.
|
|
</summary>
|
|
<param name="newParent">
|
|
The new parent for this object.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModel.NotifyPropertyChanged(System.String[])">
|
|
<summary>
|
|
Fires the property changed event for the specified property names.
|
|
</summary>
|
|
<param name="names">
|
|
A array of property names that have been changed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModel.ReloadModel">
|
|
<summary>
|
|
Reloads the model from whichever source it was initialised with.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModel.Validate(System.Boolean)">
|
|
<summary>
|
|
Validates this entity and creates a validation result object containing the errors
|
|
and warnings.
|
|
</summary>
|
|
<param name="recursive">
|
|
A value indicating whether any child models to this one should also be validated.
|
|
</param>
|
|
<returns>
|
|
A validation result object containing all of the errors and warnings associated
|
|
with this validation pass.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.IModel.Validate(RSG.Base.Logging.ILog,System.Boolean)">
|
|
<summary>
|
|
Validates this entity and adds the errors and warnings to the specified log object.
|
|
</summary>
|
|
<param name="log">
|
|
The log object the errors and warnings for this entity should be added.
|
|
</param>
|
|
<param name="recursive">
|
|
A value indicating whether any child models to this one should also be validated.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelBase">
|
|
<summary>
|
|
Provides a abstract class that can be inherited by classes that wish to implement the
|
|
<see cref="T:RSG.Editor.Model.IModel"/> interface.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelBase._parent">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.ModelBase.Parent"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBase"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.#ctor(RSG.Editor.Model.IModel)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelBase"/> class.
|
|
</summary>
|
|
<param name="parent">
|
|
A reference to the parent model used for this model.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBase.CanReload">
|
|
<summary>
|
|
Gets a value indicating whether this model can be reloaded from the source that
|
|
initialised it.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBase.Parent">
|
|
<summary>
|
|
Gets a reference to this instances parent model object inside a model hierarchy if
|
|
appropriate so that the undo engine can be set once on the root.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBase.RootParent">
|
|
<summary>
|
|
Gets the top most model in the hierarchy this this model belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelBase.UndoEngine">
|
|
<summary>
|
|
Gets the instance of the <see cref="T:RSG.Editor.Model.UndoEngine"/> class that this
|
|
object is using as its undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.ChangeParent(RSG.Editor.Model.IModel)">
|
|
<summary>
|
|
Changes the parent for this object to the one specified.
|
|
</summary>
|
|
<param name="newParent">
|
|
The new parent for this object.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.Clone">
|
|
<summary>
|
|
Creates a new object that is a deep copy of the current instance.
|
|
</summary>
|
|
<returns>
|
|
A new object that is a deep copy of this instance.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.DeepClone">
|
|
<summary>
|
|
Creates a deep copy of the current instance.
|
|
</summary>
|
|
<returns>
|
|
A deep copy of the current System.Object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.Equals(RSG.Editor.Model.IModel)">
|
|
<summary>
|
|
Indicates whether the current object is equal to another object of the same type.
|
|
</summary>
|
|
<param name="other">
|
|
An object to compare with this object.
|
|
</param>
|
|
<returns>
|
|
True if the current object is equal to the other parameter; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.ReloadModel">
|
|
<summary>
|
|
Reloads the model from whichever source it was initialised with.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.Validate(System.Boolean)">
|
|
<summary>
|
|
Validates this entity and creates a validation result object containing the errors
|
|
and warnings.
|
|
</summary>
|
|
<param name="recursive">
|
|
A value indicating whether any child models to this one should also be validated.
|
|
</param>
|
|
<returns>
|
|
A validation result object containing all of the errors and warnings associated
|
|
with this validation pass.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.Validate(RSG.Base.Logging.ILog,System.Boolean)">
|
|
<summary>
|
|
Validates this entity and adds the errors and warnings to the specified log object.
|
|
</summary>
|
|
<param name="log">
|
|
The log object the errors and warnings for this entity should be added.
|
|
</param>
|
|
<param name="recursive">
|
|
A value indicating whether any child models to this one should also be validated.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.ShallowClone">
|
|
<summary>
|
|
Creates a shallow copy of the current instance.
|
|
</summary>
|
|
<returns>
|
|
A shallow copy of the current System.Object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.AddValidationResultToLog(RSG.Editor.Model.ValidationResult,RSG.Base.Logging.ILog)">
|
|
<summary>
|
|
Adds the errors and warnings that are currently inside the specified results object
|
|
into the specified log object.
|
|
</summary>
|
|
<param name="result">
|
|
The validation results object containing all of the errors and warnings.
|
|
</param>
|
|
<param name="log">
|
|
The log object to add the errors and warning to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.EqualsCore(RSG.Editor.Model.IModel)">
|
|
<summary>
|
|
Indicates whether the current object is equal to the specified object. When this
|
|
method is called it has already been determined that the specified object is not
|
|
equal to the current object or null through reference equality.
|
|
</summary>
|
|
<param name="other">
|
|
An object to compare with this object.
|
|
</param>
|
|
<returns>
|
|
True if the current object is equal to the other parameter; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.OnParentChanged(RSG.Editor.Model.IModel,RSG.Editor.Model.IModel)">
|
|
<summary>
|
|
Override to handle the logic whenever the parent for this object has been changed
|
|
after initialisation.
|
|
</summary>
|
|
<param name="oldValue">
|
|
The old parent object.
|
|
</param>
|
|
<param name="newValue">
|
|
The new parent object.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.ReloadModelCore">
|
|
<summary>
|
|
Reloads the model from whichever source it was initialised with. This method is
|
|
only called if the <see cref="P:RSG.Editor.Model.ModelBase.CanReload"/> property returns true.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.SetField``1(``0@,``0,System.String)">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="name">
|
|
The name of the property that has been changed.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
<remarks>
|
|
This only works if the name of the field is in the format "_{property_name}".
|
|
</remarks>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.SetProperty``1(``0@,``0,System.Collections.Generic.IEqualityComparer{``0},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer to use to determine whether the value has changed.
|
|
</param>
|
|
<param name="names">
|
|
A iterator around all of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelBase.SetField``1(``0@,``0,System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="names">
|
|
A iterator around all of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the field was changed; otherwise, false.
|
|
</returns>
|
|
<remarks>
|
|
This only works if the name of the field is in the format "_{property_name}".
|
|
</remarks>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelCollectionEnumerator`1">
|
|
<summary>
|
|
The enumerator that is used to iterate over a
|
|
<see cref="T:RSG.Editor.Model.ModelCollection`1"/> class.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the items that the enumerator will be iterating through.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelCollectionEnumerator`1._enumerator">
|
|
<summary>
|
|
The private un-typed enumerator to warp around.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionEnumerator`1.#ctor(System.Collections.IEnumerator)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelCollectionEnumerator`1"/> class.
|
|
</summary>
|
|
<param name="enumerator">
|
|
The un-typed enumerator to cast from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollectionEnumerator`1.Current">
|
|
<summary>
|
|
Gets the element in the collection at the current position of the enumerator.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollectionEnumerator`1.System#Collections#IEnumerator#Current">
|
|
<summary>
|
|
Gets the current element in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionEnumerator`1.Dispose">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or
|
|
resetting unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionEnumerator`1.MoveNext">
|
|
<summary>
|
|
Advances the enumerator to the next element of the collection.
|
|
</summary>
|
|
<returns>
|
|
True if the enumerator was successfully advanced to the next element; false if
|
|
the enumerator has passed the end of the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollectionEnumerator`1.Reset">
|
|
<summary>
|
|
Sets the enumerator to its initial position, which is before the first element
|
|
in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.ModelCollection`1">
|
|
<summary>
|
|
Represents a collection of objects that can be access via a index or iterated over.
|
|
Also supports notifications and undo / redo.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelCollection`1._internalList">
|
|
<summary>
|
|
The private list that is used as the internal data for the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.ModelCollection`1._undoEngineProvider">
|
|
<summary>
|
|
This private field used for the <see cref="P:RSG.Editor.Model.ModelCollection`1.UndoEngineProvider"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelCollection`1"/> class without an
|
|
initial undo engine provider.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.#ctor(RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelCollection`1"/> class.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this collection uses.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Int32)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelCollection`1"/> class.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this collection uses.
|
|
</param>
|
|
<param name="capacity">
|
|
The number of elements that the new list can initially store.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelCollection`1"/> class as a
|
|
wrapper for the specified list.
|
|
</summary>
|
|
<param name="collection">
|
|
The collection whose elements are copied to the new list.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.#ctor(RSG.Editor.Model.IUndoEngineProvider,System.Collections.Generic.IEnumerable{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.ModelCollection`1"/> class as a
|
|
wrapper for the specified list.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
Gets the undo engine provider instance that this collection uses.
|
|
</param>
|
|
<param name="collection">
|
|
The collection whose elements are copied to the new list.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.ModelCollection`1.CollectionChanged">
|
|
<summary>
|
|
Occurs when the collection changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollection`1.UndoEngineProvider">
|
|
<summary>
|
|
Gets the undo engine provider instance that this collection uses.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollection`1.Count">
|
|
<summary>
|
|
Gets the number of elements contained in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollection`1.IsReadOnly">
|
|
<summary>
|
|
Gets a value indicating whether the collection is read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollection`1.IsFixedSize">
|
|
<summary>
|
|
Gets a value indicating whether if the collection is fixed size
|
|
</summary>
|
|
<returns>boolean stating if this collection is fixed size</returns>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollection`1.Length">
|
|
<summary>
|
|
Gets a value indicating the length of the collection
|
|
</summary>
|
|
<returns>size of the collection</returns>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollection`1.UndoEngine">
|
|
<summary>
|
|
Gets the undo engine this collection should use to store changes in.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.ModelCollection`1.Item(System.Int32)">
|
|
<summary>
|
|
Gets or sets the element at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the element to get or set.
|
|
</param>
|
|
<returns>
|
|
The element at the specified index.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.op_Implicit(`0[])~RSG.Editor.Model.ModelCollection{`0}">
|
|
<summary>
|
|
Creates a new instance of the <see cref="T:RSG.Editor.Model.ModelCollection`1"/> implicitly
|
|
using an array containing a number of T objects.
|
|
</summary>
|
|
<param name="source">
|
|
The array containing the objects that are used to create the new instance.
|
|
</param>
|
|
<returns>
|
|
The new instance that was implicitly created from the specified array.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Add(`0)">
|
|
<summary>
|
|
Adds an item to the end of the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to add to the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.AddRange(System.Collections.Generic.IEnumerable{`0})">
|
|
<summary>
|
|
Adds multiple items to the end of the collection.
|
|
</summary>
|
|
<param name="items">
|
|
The list of items that should be added to the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Copy(System.Collections.Generic.IEnumerable{`0})">
|
|
<summary>
|
|
Replace the items in the current collection with a new set.
|
|
</summary>
|
|
<param name="items">
|
|
The list of items that should replace the current the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Clear">
|
|
<summary>
|
|
Removes all items from the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Contains(`0)">
|
|
<summary>
|
|
Determines whether the collection contains a specific value.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
True if item is found in the collection; otherwise false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.CopyTo(`0[],System.Int32)">
|
|
<summary>
|
|
Copies the elements of the collection to an System.Array, starting at a
|
|
particular index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements.
|
|
</param>
|
|
<param name="arrayIndex">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetAttributes">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetClassName">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetComponentName">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetConverter">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetDefaultEvent">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetDefaultProperty">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetEditor(System.Type)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A System.Collections.Generic.IEnumerator{T} that can be used to iterate through the
|
|
collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.System#Collections#IEnumerable#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A System.Collections.Generic.IEnumerator{T} that can be used to iterate through the
|
|
collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetEvents">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetEvents(System.Attribute[])">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetProperties">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetProperties(System.Attribute[])">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetPropertyOwner(System.ComponentModel.PropertyDescriptor)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.IndexOf(`0)">
|
|
<summary>
|
|
Determines the index of a specific item in the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
The index of item if found in the list; otherwise, -1.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Insert(System.Int32,`0)">
|
|
<summary>
|
|
Inserts the specified item into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index at which item should be inserted.
|
|
</param>
|
|
<param name="item">
|
|
The object to insert into the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Insert(System.Int32,System.Collections.Generic.IList{`0})">
|
|
<summary>
|
|
Inserts the specified item into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index at which item should be inserted.
|
|
</param>
|
|
<param name="items">
|
|
The objects to insert into the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Insert(System.Int32,System.Collections.IList)">
|
|
<summary>
|
|
Inserts multiple items into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The non-zero index where the items should be inserted.
|
|
</param>
|
|
<param name="items">
|
|
The list of items that should be added to the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Move(System.Int32,System.Int32)">
|
|
<summary>
|
|
Moves the item at the specified index to a new location in the collection.
|
|
</summary>
|
|
<param name="oldIndex">
|
|
The zero-based index specifying the location of the item to be moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Move(`0,System.Int32)">
|
|
<summary>
|
|
Moves the first occurrence of the specified item to the specified index.
|
|
</summary>
|
|
<param name="item">
|
|
The item that should be moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Remove(`0)">
|
|
<summary>
|
|
Removes the first occurrence of a specific object from the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to remove from the collection.
|
|
</param>
|
|
<returns>
|
|
True if item was successfully removed from the collection, otherwise, false. This
|
|
method also returns false if item is not found in the original collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.RemoveAt(System.Int32)">
|
|
<summary>
|
|
Removes the item at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the item to remove.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.RemoveRange(System.Int32,System.Int32)">
|
|
<summary>
|
|
Removes a range of elements from the collection.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index specifying the starting location of the items to be removed.
|
|
</param>
|
|
<param name="count">
|
|
The number of elements to remove.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Replace(`0,`0)">
|
|
<summary>
|
|
Replaces the first occurrence of the specified old item with the
|
|
specified new item.
|
|
</summary>
|
|
<param name="oldItem">
|
|
The item that is going to be replaced.
|
|
</param>
|
|
<param name="newItem">
|
|
The item that is going to be replacing the old item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Replace(System.Int32,`0)">
|
|
<summary>
|
|
Adds an item to the end of the collection.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index specifying the location of the item to be replaced.
|
|
</param>
|
|
<param name="newItem">
|
|
The item that is going to be replacing the old item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.SetUndoEngineProvider(RSG.Editor.Model.IUndoEngineProvider)">
|
|
<summary>
|
|
Sets the undo engine provider this collection uses to generate undo events on
|
|
collection changes.
|
|
</summary>
|
|
<param name="undoProvider">
|
|
The undo engine provider instance that this collection uses.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.Equals(System.Object)">
|
|
<summary>
|
|
The equals override.
|
|
</summary>
|
|
<param name="other">The other object</param>
|
|
<returns>True if equal</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.GetHashCode">
|
|
<summary>
|
|
Get the hash code of the class.
|
|
</summary>
|
|
<returns>The hash code</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.OnCollectionReset">
|
|
<summary>
|
|
Calls the collection changed event handler the describes a Reset change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.OnItemAdded(System.Object,System.Int32)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a one-item change.
|
|
</summary>
|
|
<param name="item">
|
|
The item that is affected by the change.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index at which the item was added.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.OnItemMoved(System.Object,System.Int32,System.Int32)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a one-item Move change.
|
|
</summary>
|
|
<param name="item">
|
|
The item affected by the change.
|
|
</param>
|
|
<param name="newIndex">
|
|
The new index for the changed item.
|
|
</param>
|
|
<param name="oldIndex">
|
|
The old index for the changed item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.OnItemRemoved(System.Object,System.Int32)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a one-item change.
|
|
</summary>
|
|
<param name="item">
|
|
The item that is affected by the change.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index at which the item was removed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.OnItemReplaced(System.Object,System.Object,System.Int32)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a one-item
|
|
Replace change.
|
|
</summary>
|
|
<param name="newItem">
|
|
The new item that is replacing the original item.
|
|
</param>
|
|
<param name="oldItem">
|
|
The original item that is replaced.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index at which the items was replaced.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.OnItemsAdded(System.Collections.Generic.IEnumerable{`0},System.Int32)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a multi-item change.
|
|
</summary>
|
|
<param name="items">
|
|
The items that are affected by the change.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index at which the items was added.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.OnItemsRemoved(System.Collections.Generic.IList{`0},System.Int32)">
|
|
<summary>
|
|
Calls the collection changed event handler that describes a multi-item change.
|
|
</summary>
|
|
<param name="items">
|
|
The items that are affected by the change.
|
|
</param>
|
|
<param name="index">
|
|
The zero-based index at which the items were removed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.ModelCollection`1.OnPropertyChange">
|
|
<summary>
|
|
Calls the property changed event handler that describes a change to the properties.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.PropertyChange`1">
|
|
<summary>
|
|
Implements the <see cref="T:RSG.Editor.Model.IChange"/> interface for a single property
|
|
change.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of property that has changed.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.PropertyChange`1._model">
|
|
<summary>
|
|
The private field used for the <see cref="N:RSG.Editor.Model"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.PropertyChange`1._name">
|
|
<summary>
|
|
The name of the property that changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.PropertyChange`1._newValue">
|
|
<summary>
|
|
The new value that the property is set to.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.PropertyChange`1._oldValue">
|
|
<summary>
|
|
The old value of the property that changed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyChange`1.#ctor(`0,`0,System.Object,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.PropertyChange`1"/> class with the
|
|
specified old and new values.
|
|
</summary>
|
|
<param name="oldValue">
|
|
The value of the property before the change.
|
|
</param>
|
|
<param name="newValue">
|
|
The value of the property after the change.
|
|
</param>
|
|
<param name="model">
|
|
The model whose property changed.
|
|
</param>
|
|
<param name="name">
|
|
The name of the property that changed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyChange`1.CreateChangeArguments">
|
|
<summary>
|
|
Creates the change arguments for this object that the undo engine can use.
|
|
</summary>
|
|
<returns>
|
|
The change arguments that the undo engine can used.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyChange`1.Redo">
|
|
<summary>
|
|
Redoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyChange`1.Undo">
|
|
<summary>
|
|
Undoes this single change.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyChange`1.MergeOverride(RSG.Editor.Model.IChange)">
|
|
<summary>
|
|
Merges this change with the specified change if the specified change is a property
|
|
change of the same type, on the same model and on the same property.
|
|
</summary>
|
|
<param name="change">
|
|
The change to merge into this one.
|
|
</param>
|
|
<returns>
|
|
True if the merge can be completed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.PropertyChange`1.SetProperty(`0)">
|
|
<summary>
|
|
Sets the property that this change is associated with to the specified value.
|
|
</summary>
|
|
<param name="value">
|
|
The value to set the property that is associated with this change.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.RedoException">
|
|
<summary>
|
|
The exception that is thrown when a unhandled exception is caught when trying to redo
|
|
a single undo event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.RedoException.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.RedoException"/> class using the
|
|
default message.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.RedoException.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.RedoException"/> class with the
|
|
specified message.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.RedoException.#ctor(System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.RedoException"/> class with the
|
|
specified inner exception and the default message.
|
|
</summary>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.RedoException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.RedoException"/> class with the
|
|
specified message and inner exception.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.RedoException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.RedoException"/> class with serialised
|
|
data.
|
|
</summary>
|
|
<param name="info">
|
|
The System.Runtime.Serialization.SerializationInfo that holds the serialised
|
|
object data about the exception being thrown.
|
|
</param>
|
|
<param name="context">
|
|
The System.Runtime.Serialization.StreamingContext that contains contextual
|
|
information about the source or destination.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoEngine">
|
|
<summary>
|
|
Provides undo / redo functionality to the Editor Framework. A instance of this class
|
|
can be past to the <see cref="T:RSG.Editor.Model.ModelBase"/> class to undo / redo
|
|
property changes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._currentEvent">
|
|
<summary>
|
|
A reference to the undo event that is being used to batch events into the same
|
|
command event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._dirtySuspendedStateCount">
|
|
<summary>
|
|
A count of the number of items this undo engine has been put into a suspended state
|
|
in a row.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._eventSuspendedStateCount">
|
|
<summary>
|
|
A count of the number of items this undo engine has been put into a suspended state
|
|
in a row.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._performingEvent">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngine.PerformingEvent"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._redoDirtyCount">
|
|
<summary>
|
|
The count specifying the redo offset since the engine was clean.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._redoStack">
|
|
<summary>
|
|
The private stack containing all of the undo events that have been executed and
|
|
can be redone.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._startCommandCount">
|
|
<summary>
|
|
A count of the number of times the <see cref="M:RSG.Editor.Model.UndoEngine.StartBatch"/> method is called
|
|
against the number of times the <see cref="M:RSG.Editor.Model.UndoEngine.FinishBatch"/> method is called. This
|
|
supports hierarchical calls to the <see cref="M:RSG.Editor.Model.UndoEngine.StartBatch"/> and
|
|
<see cref="M:RSG.Editor.Model.UndoEngine.FinishBatch"/> methods.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._suppressChangeEventCount">
|
|
<summary>
|
|
A count of the number of times the <see cref="M:RSG.Editor.Model.UndoEngine.StartChangeEventSuppression"/> method
|
|
is called against the number of times the method
|
|
<see cref="M:RSG.Editor.Model.UndoEngine.FinishChangeEventSuppression"/> has been called. Meaning that when this
|
|
count is zero is when change events are allowed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._undoDirtyCount">
|
|
<summary>
|
|
The count specifying the undo offset since the engine was clean.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine._undoStack">
|
|
<summary>
|
|
The private stack that contains all of the undo events that have occurred
|
|
that are being monitored by this engine.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoEngine"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngine.BatchFinished">
|
|
<summary>
|
|
Occurs whenever a root batch on this undo engine has finished.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngine.BatchStarted">
|
|
<summary>
|
|
Occurs whenever a new root batch on this undo engine is started.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngine.CollectionChanged">
|
|
<summary>
|
|
Occurs whenever a collection modification is detected by this undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngine.DictionaryChanged">
|
|
<summary>
|
|
Occurs whenever a dictionary modification is detected by this undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngine.CollectionChangedRegardlessOfState">
|
|
<summary>
|
|
Occurs whenever a collection modification is detected by this undo engine
|
|
regardless of the state, for instance if it is suspended.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngine.DictionaryChangedRegardlessOfState">
|
|
<summary>
|
|
Occurs whenever a dictionary modification is detected by this undo engine
|
|
regardless of the state, for instance if it is suspended.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngine.DirtyStateChanged">
|
|
<summary>
|
|
Occurs whenever the dirty state that is being tracked by this undo engine has been
|
|
changed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngine.PropertyChanged">
|
|
<summary>
|
|
Occurs whenever a property change is detected by this undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoEngine.PropertyChangedRegardlessOfState">
|
|
<summary>
|
|
Occurs whenever a property change is detected by this undo engine
|
|
regardless of the state, for instance if it is suspended.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngine.CanRedo">
|
|
<summary>
|
|
Gets a value indicating whether there are any events present that can be redone.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngine.CanUndo">
|
|
<summary>
|
|
Gets a value indicating whether there are any undo events present that
|
|
can be undone.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngine.DirtyState">
|
|
<summary>
|
|
Gets a value indicating whether this undo engine is currently dirty or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngine.PerformingEvent">
|
|
<summary>
|
|
Gets a value indicating whether the engine is currently busy performing
|
|
a undo or redo event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.CreateDirty">
|
|
<summary>
|
|
Creates a new undo engine which is dirty as its starting state.
|
|
</summary>
|
|
<returns>
|
|
A new undo engine.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.CreateUndoEvent``1(``0,``0,System.Object,System.String)">
|
|
<summary>
|
|
Creates a new undo event and adds it to the undo stack for a property changing.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of property that has changed.
|
|
</typeparam>
|
|
<param name="oldValue">
|
|
The value of the property before the change.
|
|
</param>
|
|
<param name="newValue">
|
|
The value of the property after the change.
|
|
</param>
|
|
<param name="model">
|
|
The model whose property changed.
|
|
</param>
|
|
<param name="name">
|
|
The name of the property that changed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.CreateUndoEvent(RSG.Editor.Model.IChange)">
|
|
<summary>
|
|
Creates a new undo event and adds it to the undo stack.
|
|
</summary>
|
|
<param name="change">
|
|
The <see cref="T:RSG.Editor.Model.IChange"/> the describes the undo event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.PushCleanDirtyState">
|
|
<summary>
|
|
Pushes a clean dirty state value into the undo engine. This is used when the
|
|
underlying data has been saved.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.Redo">
|
|
<summary>
|
|
Redoes the action that was last undone by the engine, by popping from the
|
|
redo stack and pushing it to the undo stack.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.ResetAllStacks">
|
|
<summary>
|
|
Clears all of the stacks within this undo engine so no undo or redo event are
|
|
available and the dirty state is set to false.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.Undo">
|
|
<summary>
|
|
Undoes the last added undo event by popping it from the stack and pushing it
|
|
to the redo stack.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.FinishBatch">
|
|
<summary>
|
|
Finishes the current command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.FinishChangeEventSuppression">
|
|
<summary>
|
|
Finishes the current change event suppression.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.FinishSuspendedState(RSG.Editor.Model.SuspendUndoEngineMode)">
|
|
<summary>
|
|
Finishes the current suspended state region.
|
|
</summary>
|
|
<param name="mode">
|
|
The mode in which the undo engine was suspended under.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.OnChange(RSG.Editor.Model.IChange,RSG.Editor.Model.UndoEngineChangeEventReason,System.Boolean)">
|
|
<summary>
|
|
Fires the property changed or collection changed event based on the specified
|
|
change object.
|
|
</summary>
|
|
<param name="change">
|
|
The change object used to create the event arguments.
|
|
</param>
|
|
<param name="reason">
|
|
The reason for this change.
|
|
</param>
|
|
<param name="checkSuspended">
|
|
If true it will not fire PropertyChanged or CollectionChanged events if the undo engine is suspended.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.StartMergeBatch">
|
|
<summary>
|
|
Starts a new command so that all future events are batched into a single undo
|
|
event until the <see cref="M:RSG.Editor.Model.UndoEngine.FinishBatch"/> method is called.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.StartBatch">
|
|
<summary>
|
|
Starts a new command so that all future events are batched into a single undo
|
|
event until the <see cref="M:RSG.Editor.Model.UndoEngine.FinishBatch"/> method is called.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.StartChangeEventSuppression">
|
|
<summary>
|
|
Starts a new change event suppression scope
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.StartSuspendedState(RSG.Editor.Model.SuspendUndoEngineMode)">
|
|
<summary>
|
|
States a new suspended state region.
|
|
</summary>
|
|
<param name="mode">
|
|
The mode in which the undo engine should be suspended.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.FireDirtyStateChangedEvent">
|
|
<summary>
|
|
Fires the <see cref="E:RSG.Editor.Model.UndoEngine.DirtyStateChanged"/> event for this undo engine.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.FireChangedEvents(RSG.Editor.Model.IChange,RSG.Editor.Model.UndoEngineChangeEventReason,System.EventHandler{RSG.Editor.Model.UndoEnginePropertyChangedEventArgs},System.EventHandler{RSG.Editor.Model.UndoEngineCollectionChangedEventArgs},System.EventHandler{RSG.Editor.Model.UndoEngineDictionaryChangedEventArgs})">
|
|
<summary>
|
|
If there is a matching change then call the appropriate event.
|
|
</summary>
|
|
<param name="change">
|
|
The change that occurred.
|
|
</param>
|
|
<param name="reason">
|
|
The reason the change happen; either through the property changing or a undo engine
|
|
event.
|
|
</param>
|
|
<param name="propertyChanged">
|
|
The property changed event handler to call.
|
|
</param>
|
|
<param name="collectionChanged">
|
|
The collection changed event handler to call.
|
|
</param>
|
|
<param name="dictionaryChanged">
|
|
The dictionary changed event handler to call.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoEngine.DirtyValueTrackItem">
|
|
<summary>
|
|
A object used to track the dirty state of a undo engine even though suspended
|
|
states.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine.DirtyValueTrackItem._associatedWithEvent">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngine.DirtyValueTrackItem.AssociatedWithEvent"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEngine.DirtyValueTrackItem._isDirty">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoEngine.DirtyValueTrackItem.IsDirty"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEngine.DirtyValueTrackItem.#ctor(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoEngine.DirtyValueTrackItem"/> class.
|
|
</summary>
|
|
<param name="dirtyState">
|
|
The dirty state for this item to track.
|
|
</param>
|
|
<param name="associatedWithEvent">
|
|
A value indicating whether this track item was produced with an event.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngine.DirtyValueTrackItem.AssociatedWithEvent">
|
|
<summary>
|
|
Gets a value indicating whether this track item is directly linked with an
|
|
event in the undo engine or whether this was created during a suspended state
|
|
frame.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEngine.DirtyValueTrackItem.IsDirty">
|
|
<summary>
|
|
Gets a value indicating whether the dirty state of this track item is set or
|
|
not..
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoEvent">
|
|
<summary>
|
|
Represents a single event inside the undo / redo system can be undone that can be used
|
|
by a instance of the <see cref="T:RSG.Editor.Model.UndoEngine"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoEvent._changes">
|
|
<summary>
|
|
The private list of the changes that have occurred within this undo event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEvent.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoEvent"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoEvent.ChangeCount">
|
|
<summary>
|
|
Gets the number of changes that this event currently has in it.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEvent.AddChange(RSG.Editor.Model.IChange)">
|
|
<summary>
|
|
Adds the specified change to this undo event.
|
|
</summary>
|
|
<param name="change">
|
|
The single change that should be added to this undo event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEvent.Redo(RSG.Editor.Model.UndoEngine)">
|
|
<summary>
|
|
Redoes this undo event.
|
|
</summary>
|
|
<param name="engine">
|
|
The engine that has called this undo method.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoEvent.Undo(RSG.Editor.Model.UndoEngine)">
|
|
<summary>
|
|
Undoes this undo event.
|
|
</summary>
|
|
<param name="engine">
|
|
The engine that has called this undo method.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoException">
|
|
<summary>
|
|
The exception that is thrown when a unhandled exception is caught when trying to undo
|
|
a single undo event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoException.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoException"/> class using the
|
|
default message.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoException.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoException"/> class with the
|
|
specified message.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoException.#ctor(System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoException"/> class with the
|
|
specified inner exception and the default message.
|
|
</summary>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoException"/> class with the
|
|
specified message and inner exception.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoException"/> class with serialised
|
|
data.
|
|
</summary>
|
|
<param name="info">
|
|
The System.Runtime.Serialization.SerializationInfo that holds the serialised
|
|
object data about the exception being thrown.
|
|
</param>
|
|
<param name="context">
|
|
The System.Runtime.Serialization.StreamingContext that contains contextual
|
|
information about the source or destination.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Model.UndoRedoBatch">
|
|
<summary>
|
|
Provides functionality so that multiple changes can be grouped together to form a
|
|
single undo event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoRedoBatch._disposed">
|
|
<summary>
|
|
The private event handler that is used for the <see cref="E:RSG.Editor.Model.UndoRedoBatch.Disposed"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoRedoBatch._disposing">
|
|
<summary>
|
|
The private event handler that is used for the <see cref="E:RSG.Editor.Model.UndoRedoBatch.Disposing"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoRedoBatch._engine">
|
|
<summary>
|
|
Gets the <see cref="T:RSG.Editor.Model.UndoEngine"/> instance that this batch was
|
|
created for.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Model.UndoRedoBatch._isDisposed">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Model.UndoRedoBatch.IsDisposed"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoBatch.#ctor(RSG.Editor.Model.UndoEngine)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Model.UndoRedoBatch"/> class.
|
|
</summary>
|
|
<param name="engine">
|
|
A instance of the <see cref="T:RSG.Editor.Model.UndoEngine"/> that this batch of
|
|
changes will be added to as a single undo event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoBatch.Finalize">
|
|
<summary>
|
|
Finalises an instance of the <see cref="T:RSG.Editor.Model.UndoRedoBatch"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoRedoBatch.Disposed">
|
|
<summary>
|
|
Occurs when this instance has been disposed by the garage collector or by a user.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Model.UndoRedoBatch.Disposing">
|
|
<summary>
|
|
Occurs when this instance is being disposed by the garage collector or by a user.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Model.UndoRedoBatch.IsDisposed">
|
|
<summary>
|
|
Gets a value indicating whether this instance has been disposed of.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoBatch.Dispose">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or
|
|
resetting unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoBatch.Dispose(System.Boolean)">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or
|
|
resetting unmanaged resources.
|
|
</summary>
|
|
<param name="disposeManaged">
|
|
If true the managed resources for this instance also get disposed of as well as
|
|
the unmanaged resources.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoBatch.DisposeManagedResources">
|
|
<summary>
|
|
When overridden disposes of the managed resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Model.UndoRedoBatch.ThrowIfDisposed">
|
|
<summary>
|
|
Throws a System.ObjectDisposedException exception if this instance has been
|
|
already disposed of.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.NodeGraphInteractionMode">
|
|
<summary>
|
|
Defines the different interaction modes a node graph control can have.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.NodeGraphInteractionMode.Default">
|
|
<summary>
|
|
The default interaction mode for the node graph control.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.NodeGraphInteractionMode.Classic">
|
|
<summary>
|
|
Specifies that the node graph uses the classic mouse and keyboard gestures for the
|
|
pan and zoom operations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.NodeGraphInteractionMode.Maya">
|
|
<summary>
|
|
Specifies that the node graph uses the Maya mouse and keyboard gestures for the
|
|
pan and zoom operations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.NodeGraphInteractionMode.Max">
|
|
<summary>
|
|
Specifies that the node graph uses the 3ds Max mouse and keyboard gestures for the
|
|
pan and zoom operations.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarRoutedCommandCreator">
|
|
<summary>
|
|
Utilities class to make commands
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommandCreator.#ctor(RSG.Editor.SharedCommands.CommandResourceManager,System.Type)">
|
|
<summary>
|
|
Creates a new instance of <see cref="T:RSG.Editor.RockstarRoutedCommandCreator"/>.
|
|
</summary>
|
|
<param name="manager">Command Resource Manager.</param>
|
|
<param name="type">Class type.</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommandCreator.CreateLazyCommand(System.String,System.Windows.Media.Imaging.BitmapSource)">
|
|
<summary>
|
|
Initialises a lazy object to create a <see cref="T:RSG.Editor.RockstarRoutedCommand" /> object on
|
|
request with the specified command identifier.
|
|
</summary>
|
|
<param name="commandId">
|
|
The identifier for the command to create.
|
|
</param>
|
|
<param name="icon">
|
|
The icon that the command should be using.
|
|
</param>
|
|
<returns>
|
|
A new lazy object that when requested will create a <see cref="T:RSG.Editor.RockstarRoutedCommand" />
|
|
object which uses the specified name.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommandCreator.CreateLazyCommand(System.String,RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Initialises a lazy object to create a <see cref="T:RSG.Editor.RockstarRoutedCommand" /> object on
|
|
request with the specified command identifier.
|
|
</summary>
|
|
<param name="commandId">
|
|
The identifier for the command to create.
|
|
</param>
|
|
<param name="imageMoniker">
|
|
Image moniker for the command to use.
|
|
</param>
|
|
<returns>
|
|
A new lazy object that when requested will create a <see cref="T:RSG.Editor.RockstarRoutedCommand" />
|
|
object which uses the specified name.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommandCreator.CreateCommand(System.String,System.Windows.Media.Imaging.BitmapSource)">
|
|
<summary>
|
|
Creates a new System.Windows.Input.RoutedCommand object that is associated with the
|
|
specified identifier.
|
|
</summary>
|
|
<param name="commandId">
|
|
The identifier for the command to create.
|
|
</param>
|
|
<param name="icon">
|
|
The icon that the command should be using.
|
|
</param>
|
|
<returns>
|
|
The newly create System.Windows.Input.RoutedCommand object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommandCreator.CreateCommand(System.String,RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Creates a new System.Windows.Input.RoutedCommand object that is associated with the
|
|
specified identifier.
|
|
</summary>
|
|
<param name="commandId">
|
|
The identifier for the command to create.
|
|
</param>
|
|
<param name="imageMoniker">
|
|
Image moniker to get the right image.
|
|
</param>
|
|
<returns>
|
|
The newly create System.Windows.Input.RoutedCommand object.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ServiceNotFoundException">
|
|
<summary>
|
|
Exception that indicates that a service was not found.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ServiceNotFoundException.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ServiceNotFoundException" /> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ServiceNotFoundException.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ServiceNotFoundException" /> class with
|
|
the specified message.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ServiceNotFoundException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ServiceNotFoundException" /> class with
|
|
the specified message and inner exception.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ServiceNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ServiceNotFoundException" /> class with
|
|
serialisation information.
|
|
</summary>
|
|
<param name="info">
|
|
The System.Runtime.Serialization.SerializationInfo that holds the serialised
|
|
object data about the exception being thrown.
|
|
</param>
|
|
<param name="context">
|
|
The System.Runtime.Serialization.StreamingContext that contains contextual
|
|
information about the source or destination.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Threading.SingleRunningTaskHelper`1">
|
|
<summary>
|
|
Helper class to return an already running task, or create a new task if none is running.
|
|
</summary>
|
|
<typeparam name="TReturnType">Type what task returns.</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.Threading.SingleRunningTaskHelper`1.#ctor(System.Func{System.Threading.Tasks.Task{`0}})">
|
|
<summary>
|
|
Default constructor.
|
|
</summary>
|
|
<param name="initialisationTaskFunction">Function to get returning Task.</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Threading.SingleRunningTaskHelper`1.GetResult">
|
|
<summary>
|
|
Gets the result after an already running tasks finishes, or starts a new task and waits for the result.
|
|
</summary>
|
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the asynchronous operation.</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Threading.SingleRunningTaskHelperWithArgument`2">
|
|
<summary>
|
|
Helper class to return an already running task, or create a new task if none is running.
|
|
</summary>
|
|
<typeparam name="TReturnType">Type what task returns.</typeparam>
|
|
<typeparam name="TArgumentType">Function insert type.</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.Threading.SingleRunningTaskHelperWithArgument`2.#ctor(System.Func{`1,System.Threading.Tasks.Task{`0}})">
|
|
<summary>
|
|
Default constructor.
|
|
</summary>
|
|
<param name="initialisationTaskFunction">Function to get returning Task.</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Threading.SingleRunningTaskHelperWithArgument`2.GetResult(`1)">
|
|
<summary>
|
|
Gets the result after an already running tasks finishes, or starts a new task and waits for the result.
|
|
</summary>
|
|
<param name="arg">Argument to supply.</param>
|
|
<returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the asynchronous operation.</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.StateIcons">
|
|
<summary>
|
|
Provides static properties that give access to common icons that can be used throughout
|
|
a application.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._assigned">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Assigned"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._completed">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Completed"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._errors">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Errors"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._orphaned">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Orphaned"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._pending">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Pending"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._skipped">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Skipped"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._skippedConsumed">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.SkippedConsumed"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._changelist">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Changelist"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._jobChanges">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.JobChanges"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._monitor">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Monitor"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._multi">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Multi"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._reprocess">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Reprocess"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._time">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Time"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._unknown">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.Unknown"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._userRequest">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.StateIcons.UserRequest"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateIcons._syncRoot">
|
|
<summary>
|
|
A generic object that provides thread safety access to the image sources.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Assigned">
|
|
<summary>
|
|
Gets the icon that shows the assigned state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Completed">
|
|
<summary>
|
|
Gets the icon that shows the completed state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Errors">
|
|
<summary>
|
|
Gets the icon that shows the errors state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Orphaned">
|
|
<summary>
|
|
Gets the icon that shows the orphaned state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Pending">
|
|
<summary>
|
|
Gets the icon that shows the pending state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Skipped">
|
|
<summary>
|
|
Gets the icon that shows the skipped state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.SkippedConsumed">
|
|
<summary>
|
|
Gets the icon that shows the skipped consumed state.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Changelist">
|
|
<summary>
|
|
Gets the icon that shows a changelist trigger.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.JobChanges">
|
|
<summary>
|
|
Gets the icon that shows a job changes trigger.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Monitor">
|
|
<summary>
|
|
Gets the icon that shows a monitor trigger.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Multi">
|
|
<summary>
|
|
Gets the icon that shows a multi trigger.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Reprocess">
|
|
<summary>
|
|
Gets the icon that shows a reprocess trigger.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Time">
|
|
<summary>
|
|
Gets the icon that shows a time trigger.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.Unknown">
|
|
<summary>
|
|
Gets the icon that shows an unknown trigger.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.StateIcons.UserRequest">
|
|
<summary>
|
|
Gets the icon that shows an user request trigger.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.StateIcons.EnsureLoaded(System.Windows.Media.Imaging.BitmapSource@,System.String)">
|
|
<summary>
|
|
Ensures that the specified image source is loaded with the specified resource name.
|
|
</summary>
|
|
<param name="source">
|
|
The image source that should be loaded.
|
|
</param>
|
|
<param name="resourceName">
|
|
The name of the resource the loaded image source should set as its source.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.StateTypes">
|
|
<summary>
|
|
Class for enums relating to Ragebuilder Unit Tests.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.StateTypes.State">
|
|
<summary>
|
|
State enum, similar to that in RSG.Pipeline.Automation.Common.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateTypes.State.NotYetRan">
|
|
<summary>
|
|
Not ran state icon
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateTypes.State.Pending">
|
|
<summary>
|
|
Pending state
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateTypes.State.Assigned">
|
|
<summary>
|
|
Assigned state
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateTypes.State.Completed">
|
|
<summary>
|
|
Completed state
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateTypes.State.Errors">
|
|
<summary>
|
|
Errors state
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.StateTypes.State.Syncing">
|
|
<summary>
|
|
Errors state
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ToggleButtonAction`2">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a toggle button
|
|
command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter pass into the can execute and execute methods.
|
|
</typeparam>
|
|
<typeparam name="TSecondary">
|
|
The type of the secondary parameter passed into the can execute and execute methods
|
|
that has been send with the command.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonAction`2.#ctor(RSG.Editor.ICommandServiceProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ToggleButtonAction`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="serviceProvider">
|
|
The service provider that is used by this action to perform application specific
|
|
operations, for example selecting a file to open.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonAction`2.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ToggleButtonAction`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonAction`2.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.TypedButtonAction`3">
|
|
<summary>
|
|
Custom button action which ignores the resolver and converts the CurrentSender to the
|
|
<typeparamref name="TView"/> and converts it's DataContext to <typeparamref name="TViewModel"/>.
|
|
</summary>
|
|
<typeparam name="TView">
|
|
The type of the view element the action is bound to.
|
|
</typeparam>
|
|
<typeparam name="TViewModel">
|
|
The type of the data context used by the view element.
|
|
</typeparam>
|
|
<typeparam name="TItem">
|
|
The type of the command parameter.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`3.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.TypedButtonAction`3"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.TypedButtonAction`3.TypedCurrentSender">
|
|
<summary>
|
|
Gets the typed version of the CurrentSender property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.TypedButtonAction`3.TypedDataContext">
|
|
<summary>
|
|
Gets the typed version of the current senders DataContext.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`3.CanExecute(System.Object,`2)">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="o">
|
|
Not used.
|
|
</param>
|
|
<param name="parameter">
|
|
Command parameter.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`3.Execute(System.Object,`2)">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="o">
|
|
Not used.
|
|
</param>
|
|
<param name="parameter">
|
|
Command parameter.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`3.CanExecute(`2)">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="parameter">
|
|
Command parameter.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`3.Execute(`2)">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="parameter">
|
|
Command parameter.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.TypedButtonAction`2">
|
|
<summary>
|
|
Custom button action which ignores the resolver and converts the CurrentSender to the
|
|
<typeparamref name="TView"/> and converts it's DataContext to <typeparamref name="TViewModel"/>.
|
|
</summary>
|
|
<typeparam name="TView">
|
|
The type of the view element the action is bound to.
|
|
</typeparam>
|
|
<typeparam name="TViewModel">
|
|
The type of the data context used by the view element.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`2.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.TypedButtonAction`2"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.TypedButtonAction`2.TypedCurrentSender">
|
|
<summary>
|
|
Gets the typed version of the CurrentSender property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.TypedButtonAction`2.TypedDataContext">
|
|
<summary>
|
|
Gets the typed version of the current senders DataContext.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`2.CanExecute(System.Object)">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="o">
|
|
Not used.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`2.Execute(System.Object)">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="o">
|
|
Not used.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`2.CanExecute">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedButtonAction`2.Execute">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.TypedComboAction`3">
|
|
<summary>
|
|
Custom combo action which ignores the resolver and converts the CurrentSender to the
|
|
<typeparamref name="TView"/> and converts it's DataContext to <typeparamref name="TViewModel"/>.
|
|
</summary>
|
|
<typeparam name="TView">
|
|
The type of the view element the action is bound to.
|
|
</typeparam>
|
|
<typeparam name="TViewModel">
|
|
The type of the data context used by the view element.
|
|
</typeparam>
|
|
<typeparam name="TItem">
|
|
The type of the combo parameter.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedComboAction`3.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.TypedComboAction`3"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.TypedComboAction`3.TypedCurrentSender">
|
|
<summary>
|
|
Gets the typed version of the CurrentSender property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.TypedComboAction`3.TypedDataContext">
|
|
<summary>
|
|
Gets the typed version of the current senders DataContext.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedComboAction`3.CanExecute(System.Object,RSG.Editor.MultiCommandParameter{`2})">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="o">
|
|
Not used.
|
|
</param>
|
|
<param name="selectedItem">
|
|
The item that was selected.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedComboAction`3.Execute(System.Object,RSG.Editor.MultiCommandParameter{`2})">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="o">
|
|
Not used.
|
|
</param>
|
|
<param name="selectedItem">
|
|
The item that was selected.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedComboAction`3.CanExecute(RSG.Editor.MultiCommandParameter{`2})">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="selectedItem">
|
|
The item that was selected.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedComboAction`3.Execute(RSG.Editor.MultiCommandParameter{`2})">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="selectedItem">
|
|
The item that was selected.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.TypedToggleButtonAction`2">
|
|
<summary>
|
|
Custom toggle button action which ignores the resolver and converts the CurrentSender to the
|
|
<typeparamref name="TView"/> and converts it's DataContext to <typeparamref name="TViewModel"/>.
|
|
</summary>
|
|
<typeparam name="TView">
|
|
The type of the view element the action is bound to.
|
|
</typeparam>
|
|
<typeparam name="TViewModel">
|
|
The type of the data context used by the view element.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedToggleButtonAction`2.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.TypedToggleButtonAction`2"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.TypedToggleButtonAction`2.TypedCurrentSender">
|
|
<summary>
|
|
Gets the typed version of the CurrentSender property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.TypedToggleButtonAction`2.TypedDataContext">
|
|
<summary>
|
|
Gets the typed version of the current senders DataContext.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedToggleButtonAction`2.CanExecute(System.Object)">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="o">
|
|
Not used.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedToggleButtonAction`2.Execute(System.Object)">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="o">
|
|
Not used.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedToggleButtonAction`2.CanExecute">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.TypedToggleButtonAction`2.Execute">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.FileBackupManager">
|
|
<summary>
|
|
Provides a central class used to backup and recover changes to a document.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileBackupManager._backupDirectory">
|
|
<summary>
|
|
The full path to the directory that contains the backup files.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileBackupManager._interval">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.FileBackupManager.Interval"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileBackupManager._registeredItems">
|
|
<summary>
|
|
The weak reference collection of registered items.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileBackupManager._syncObject">
|
|
<summary>
|
|
The generic sync object to support multithreading.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileBackupManager._timer">
|
|
<summary>
|
|
The timer object used to time the interval between backups.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileBackupManager.#ctor(System.TimeSpan,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FileBackupManager"/> class.
|
|
</summary>
|
|
<param name="interval">
|
|
The time interval between backup saves.
|
|
</param>
|
|
<param name="backupDirectory">
|
|
The root directory the backup saves should be kept.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.FileBackupManager.BackupDirectory">
|
|
<summary>
|
|
Gets or sets the backup directory.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.FileBackupManager.Interval">
|
|
<summary>
|
|
Gets or sets the time span between the backup saves.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileBackupManager.RegisterFile(RSG.Editor.ISaveableDocument)">
|
|
<summary>
|
|
Registers the specified item to be backed up.
|
|
</summary>
|
|
<param name="saveableItem">
|
|
The item to register.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileBackupManager.UnregisterAll">
|
|
<summary>
|
|
Unregisters all of the previously registered items and stops the timer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileBackupManager.UnregisterFile(RSG.Editor.ISaveableDocument)">
|
|
<summary>
|
|
Unregisters the specified item.
|
|
</summary>
|
|
<param name="saveableItem">
|
|
The item to unregister.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileBackupManager.DisposeManagedResources">
|
|
<summary>
|
|
When overridden disposes of the managed resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileBackupManager.StartBackup(System.Object,System.Timers.ElapsedEventArgs)">
|
|
<summary>
|
|
Starts the backup logic by kicking off a background thread to go through and save
|
|
all modified registered items.
|
|
</summary>
|
|
<param name="sender">
|
|
The System.Timers.ElapsedEventArgs containing the event data.
|
|
</param>
|
|
<param name="e">
|
|
The timer this handler is attached to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileBackupManager.OnRegisteredItemSaved(System.Object,System.EventArgs)">
|
|
<summary>
|
|
Called whenever a item that has been registered is saved successfully. When this
|
|
occurs we no longer need the backup file and can delete it.
|
|
</summary>
|
|
<param name="sender">
|
|
The registered file that was saved.
|
|
</param>
|
|
<param name="e">
|
|
Always EventArgs.Empty.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.FileWatcherManager">
|
|
<summary>
|
|
Provides a central class to listen to external changes made to a file on the disk and
|
|
the read-only attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileWatcherManager._cache">
|
|
<summary>
|
|
The private collection of current file system watchers running.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileWatcherManager._currentValues">
|
|
<summary>
|
|
The private dictionary containing the current values for a watched file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileWatcherManager._suspendedChangePaths">
|
|
<summary>
|
|
The private set of full paths whose change event have been suspended.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileWatcherManager.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FileWatcherManager"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.FileWatcherManager.ModifiedTimeChanged">
|
|
<summary>
|
|
Occurs whenever a watched file has its last write time changed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.FileWatcherManager.ReadOnlyFlagChanged">
|
|
<summary>
|
|
Occurs whenever a watched file has its read-only flag changed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileWatcherManager.RegisterFile(System.String)">
|
|
<summary>
|
|
Registers the specified path to be watched for changes.
|
|
</summary>
|
|
<param name="fullPath">
|
|
The path to the file that needs watching.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileWatcherManager.SuspendChangeEvent(System.String)">
|
|
<summary>
|
|
Suspend the change event for the specified full path. This method returns a
|
|
disposable scope object that when disposed of will remove the suspension.
|
|
</summary>
|
|
<param name="fullPath">
|
|
The full path to the file whose change event will be suspended.
|
|
</param>
|
|
<returns>
|
|
A disposable scope object that when disposed of will remove the suspension.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileWatcherManager.UnregisterFile(System.String)">
|
|
<summary>
|
|
Unregisters the specified file as a watched item.
|
|
</summary>
|
|
<param name="fullPath">
|
|
The path to the file that doesn't need watching anymore.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileWatcherManager.OnWatcherChanged(System.Object,System.IO.FileSystemEventArgs)">
|
|
<summary>
|
|
Called whenever a attribute is changed on a watched file or the last write time is
|
|
modified.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.IO.FileSystemEventArgs containing the event data.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.FileWatcherManager.CurrentValues">
|
|
<summary>
|
|
Contains the previous read-only value and previous write time for a file so that
|
|
it can be checked whether these values have changed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileWatcherManager.CurrentValues._isReadOnly">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.FileWatcherManager.CurrentValues.IsReadOnly"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileWatcherManager.CurrentValues._lastWriteTimeUtc">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.FileWatcherManager.CurrentValues.LastWriteTimeUtc"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileWatcherManager.CurrentValues.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FileWatcherManager.CurrentValues"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.FileWatcherManager.CurrentValues.IsReadOnly">
|
|
<summary>
|
|
Gets or sets a value indicating whether the associated file is read-only or
|
|
not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.FileWatcherManager.CurrentValues.LastWriteTimeUtc">
|
|
<summary>
|
|
Gets or sets the last write time for the associated file.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.FileWatcherManager.Key">
|
|
<summary>
|
|
The class that is used to index the file watcher cache.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileWatcherManager.Key.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FileWatcherManager.Key"/> class.
|
|
</summary>
|
|
<param name="directory">
|
|
The directory to monitor.
|
|
</param>
|
|
<param name="filter">
|
|
The type of files to watch.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.FileWatcherManager.SuspendChangeEventScope">
|
|
<summary>
|
|
Provides functionality so that the file watchers change event can be suspended
|
|
for a specific file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileWatcherManager.SuspendChangeEventScope._fullPath">
|
|
<summary>
|
|
The full path to the file whose change event should be suspended.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FileWatcherManager.SuspendChangeEventScope._manager">
|
|
<summary>
|
|
The private reference of the file watcher manager that this is suspending.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileWatcherManager.SuspendChangeEventScope.#ctor(System.String,RSG.Editor.FileWatcherManager)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FileWatcherManager.SuspendChangeEventScope"/> class.
|
|
</summary>
|
|
<param name="fullPath">
|
|
The full path to the file that change event should be suspended.
|
|
</param>
|
|
<param name="manager">
|
|
The file watcher manager that is being suspended.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.FileWatcherManager.SuspendChangeEventScope.DisposeManagedResources">
|
|
<summary>
|
|
Finishes the suspended state that this object represents.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.FilterActionAsync`2">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a filter command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter passed into the can execute and execute methods.
|
|
</typeparam>
|
|
<typeparam name="TFilter">
|
|
The type of the filter parameter.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.FilterActionAsync`2.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FilterActionAsync`2"/>
|
|
class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.FilterActionAsync`2.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.FilterActionAsync`2.GetItems(RSG.Editor.MultiCommand)">
|
|
<summary>
|
|
Override to provide the created definition with the items to show in the filter.
|
|
</summary>
|
|
<param name="definition">
|
|
The definition that the created items will be used for.
|
|
</param>
|
|
<returns>
|
|
The items to show in the filter.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.FilterActionAsync`2.Definition">
|
|
<summary>
|
|
The command definition class that is used to create the commands for this
|
|
implementer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FilterActionAsync`2.Definition._command">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.FilterActionAsync`2.Definition.Command"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FilterActionAsync`2.Definition.#ctor(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FilterActionAsync`2.Definition"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that this definition is wrapping.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.FilterActionAsync`2.Definition.Command">
|
|
<summary>
|
|
Gets the System.Windows.Input.RoutedCommand that this definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.FilterAction`2">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a filter command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter passed into the can execute and execute methods.
|
|
</typeparam>
|
|
<typeparam name="TFilter">
|
|
The type of the filter parameter.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.FilterAction`2.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FilterAction`2"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.FilterAction`2.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.FilterAction`2.GetItems(RSG.Editor.MultiCommand)">
|
|
<summary>
|
|
Override to provide the created definition with the items to show in the filter.
|
|
</summary>
|
|
<param name="definition">
|
|
The definition that the created items will be used for.
|
|
</param>
|
|
<returns>
|
|
The items to show in the filter.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.FilterAction`2.Definition">
|
|
<summary>
|
|
The command definition class that is used to create the commands for this
|
|
implementer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.FilterAction`2.Definition._command">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.FilterAction`2.Definition.Command"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FilterAction`2.Definition.#ctor(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FilterAction`2.Definition"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that this definition is wrapping.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.FilterAction`2.Definition.Command">
|
|
<summary>
|
|
Gets the System.Windows.Input.RoutedCommand that this definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.IApplicationInfoProvider">
|
|
<summary>
|
|
Interface from which application information can be obtained.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IApplicationInfoProvider.AuthorEmailAddress">
|
|
<summary>
|
|
Gets a semi-colon separate list of the application authors email addresses. These
|
|
are the addresses which are used to determine where any mails generated by the
|
|
application should be sent to by default.
|
|
e.g.
|
|
*tools@rockstarnorth.com
|
|
michael.taschler@rockstarnorth.com;dave.evans@rockstarnorth.com.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IApplicationInfoProvider.ApplicationDirectory">
|
|
<summary>
|
|
Gets the directory where the application executable was run from.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IApplicationInfoProvider.CommandOptions">
|
|
<summary>
|
|
Gets the command line options that are passed into this instance of the
|
|
application on start-up.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IApplicationInfoProvider.ProjectApplicationSettingsDirectory">
|
|
<summary>
|
|
Gets the directory where application specific settings can be saved to per project.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IApplicationInfoProvider.Version">
|
|
<summary>
|
|
Gets the application version.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.IAsyncCommand">
|
|
<summary>
|
|
When implemented represents a asynchronous version of a command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IAsyncCommand.CanExecute(System.Object)">
|
|
<summary>
|
|
Gets called when the manager is deciding if this command can be executed. This
|
|
returns true be default.
|
|
</summary>
|
|
<param name="parameter">
|
|
The parameter that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be executed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IAsyncCommand.ExecuteAsync(System.Object)">
|
|
<summary>
|
|
Asynchronously executes the command.
|
|
</summary>
|
|
<param name="parameter">
|
|
The parameter that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
A task that is executing the command logic.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.IBugstarInfoProvider">
|
|
<summary>
|
|
Interface from which Bugstar information can be obtained.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IBugstarInfoProvider.BugstarComponentId">
|
|
<summary>
|
|
Gets the id of the Bugstar component that bugs should have their component
|
|
set to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IBugstarInfoProvider.BugstarProjectName">
|
|
<summary>
|
|
Gets the name of the Bugstar project that bugs should be added to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IBugstarInfoProvider.DefaultBugOwner">
|
|
<summary>
|
|
Gets the name of the default owner to assign bugs to.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ICommandAction">
|
|
<summary>
|
|
When implemented represents a command implementer class that elements or types can bind
|
|
to.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommandAction.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Windows.UIElement)">
|
|
<summary>
|
|
Binds this implementation to the specified command and the specified user interface
|
|
element.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="element">
|
|
The element that this implementation will be bound to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommandAction.AddBinding(RSG.Editor.RockstarRoutedCommand,System.Type)">
|
|
<summary>
|
|
Binds this implementation to the specified command for the specified type.
|
|
</summary>
|
|
<param name="command">
|
|
The command to bind to this implementation.
|
|
</param>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.ICommandWithIcon">
|
|
<summary>
|
|
When implemented represents a command definition class that contains a command
|
|
parameter property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithIcon.Icon">
|
|
<summary>
|
|
Gets the System.Windows.Media.Imaging.BitmapSource object that represents the icon
|
|
that is used for this command, this can be null.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ICommonDialogService">
|
|
<summary>
|
|
When implemented represents a service that can be used to handle a request to show the
|
|
user one of the common dialog windows.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.HandleSavingOfReadOnlyFile(System.String@,System.Boolean@)">
|
|
<summary>
|
|
Handles the situation of trying to save to a read-only file.
|
|
</summary>
|
|
<param name="fullPath">
|
|
The full path to the file being saved.
|
|
</param>
|
|
<param name="cancelled">
|
|
A value that is set to true if during the handling the user chooses to cancel
|
|
the operation.
|
|
</param>
|
|
<returns>
|
|
True if the specified full path is need writable; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.ShowOpenFile(System.String,System.String,System.String,System.Int32,System.String@)">
|
|
<summary>
|
|
Shows the open file dialog window to the user so that they can select a single file
|
|
to read from.
|
|
</summary>
|
|
<param name="directory">
|
|
The initial directory that is displayed by the file dialog.
|
|
</param>
|
|
<param name="filename">
|
|
A string containing the initial full path of the file selected in the file
|
|
dialog.
|
|
</param>
|
|
<param name="filter">
|
|
The filter that determines what types of files are displayed in the file
|
|
dialog.
|
|
</param>
|
|
<param name="filterIndex">
|
|
The index of the filter currently selected in the file dialog.
|
|
</param>
|
|
<param name="location">
|
|
When this method returns contains the full path to the file the user selected
|
|
if valid.
|
|
</param>
|
|
<returns>
|
|
True if the user clicks the OK button; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.ShowOpenFile(System.String,System.String,System.String,System.Int32,System.String[]@)">
|
|
<summary>
|
|
Shows the open file dialog window to the user so that they can select a single file
|
|
to read from.
|
|
</summary>
|
|
<param name="directory">
|
|
The initial directory that is displayed by the file dialog.
|
|
</param>
|
|
<param name="filename">
|
|
A string containing the initial full path of the file selected in the file
|
|
dialog.
|
|
</param>
|
|
<param name="filter">
|
|
The filter that determines what types of files are displayed in the file
|
|
dialog.
|
|
</param>
|
|
<param name="filterIndex">
|
|
The index of the filter currently selected in the file dialog.
|
|
</param>
|
|
<param name="filepaths">
|
|
When this method returns contains the full path to the files the user selected
|
|
if valid.
|
|
</param>
|
|
<returns>
|
|
True if the user clicks the OK button; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.ShowSaveFile(System.String,System.String,System.String@)">
|
|
<summary>
|
|
Shows the save file dialog window to the user so that they can select a single file
|
|
to write to.
|
|
</summary>
|
|
<param name="directory">
|
|
The initial directory that is displayed by the file dialog.
|
|
</param>
|
|
<param name="filename">
|
|
A string containing the initial full path of the file selected in the file dialog.
|
|
</param>
|
|
<param name="destination">
|
|
When this method returns contains the full path to the file the user selected if
|
|
valid.
|
|
</param>
|
|
<returns>
|
|
True if the user clicks the OK button; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.ShowSaveFile(System.String,System.String,System.String,System.Int32,System.String@)">
|
|
<summary>
|
|
Shows the save file dialog window to the user so that they can select a single file
|
|
to write to.
|
|
</summary>
|
|
<param name="directory">
|
|
The initial directory that is displayed by the file dialog.
|
|
</param>
|
|
<param name="filename">
|
|
A string containing the initial full path of the file selected in the file dialog.
|
|
</param>
|
|
<param name="filter">
|
|
The filter that determines what types of files are displayed in the file.
|
|
</param>
|
|
<param name="filterIndex">
|
|
The index of the filter currently selected in the file dialog.
|
|
</param>
|
|
<param name="destination">
|
|
When this method returns contains the full path to the file the user selected if
|
|
valid.
|
|
</param>
|
|
<returns>
|
|
True if the user clicks the OK button; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.ShowSelectFolder(System.Guid,System.String,System.String@)">
|
|
<summary>
|
|
Shows the selected folder dialog to the user so that they can select a folder
|
|
and returns the result back in the <paramref name="directory"/> parameter.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier to use to control the persistence of this dialog.
|
|
</param>
|
|
<param name="title">
|
|
The title to show on the window.
|
|
</param>
|
|
<param name="directory">
|
|
When this method returns contains the full path to the directory the user
|
|
selected if valid.
|
|
</param>
|
|
<returns>
|
|
True if the user selected a folder; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.ShowSelectFolder(System.Guid,System.String,System.String,System.String@)">
|
|
<summary>
|
|
Shows the selected folder dialog to the user so that they can select a folder
|
|
and returns the result back in the <paramref name="directory"/> parameter.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier to use to control the persistence of this dialog.
|
|
</param>
|
|
<param name="initialDirectory">
|
|
The initial directory that is displayed by the folder dialog.
|
|
</param>
|
|
<param name="title">
|
|
The title to show on the window.
|
|
</param>
|
|
<param name="directory">
|
|
When this method returns contains the full path to the directory the user
|
|
selected if valid.
|
|
</param>
|
|
<returns>
|
|
True if the user selected a folder; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.ShowMultiSelectFolder(System.Guid,System.String,System.String[]@)">
|
|
<summary>
|
|
Shows the selected folder dialog to the user so that they can select folders
|
|
and returns the result back in the <paramref name="directories"/> parameter.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier to use to control the persistence of this dialog.
|
|
</param>
|
|
<param name="title">
|
|
The title to show on the window.
|
|
</param>
|
|
<param name="directories">
|
|
When this method returns contains an array of full paths to the directories the user
|
|
selected if valid.
|
|
</param>
|
|
<returns>
|
|
True if the user selected a folder; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.ShowMultiSelectFolder(System.Guid,System.String,System.String,System.String[]@)">
|
|
<summary>
|
|
Shows the selected folder dialog to the user so that they can select folders
|
|
and returns the result back in the <paramref name="directories"/> parameter.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier to use to control the persistence of this dialog.
|
|
</param>
|
|
<param name="initialDirectory">
|
|
The initial directory that is displayed by the folder dialog.
|
|
</param>
|
|
<param name="title">
|
|
The title to show on the window.
|
|
</param>
|
|
<param name="directories">
|
|
When this method returns contains an array of full paths to the directories the user
|
|
selected if valid.
|
|
</param>
|
|
<returns>
|
|
True if the user selected a folder; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ICommonDialogService.ShowExceptionWindow(System.Exception,RSG.Editor.Exceptions.ExceptionWindowButtons)">
|
|
<summary>
|
|
Shows the common Exception Window to the user.
|
|
</summary>
|
|
<param name="ex">
|
|
Exception to show information for.
|
|
</param>
|
|
<param name="buttons">
|
|
Buttons options to show to user.
|
|
</param>
|
|
<returns>
|
|
A value indicating the result of the exception window.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.IDynamicMenuItem">
|
|
<summary>
|
|
Provides a base class to objects representing a item for a
|
|
<see cref="T:RSG.Editor.DynamicMenuCommand"/> definition object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IDynamicMenuItem.CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IDynamicMenuItem.ParentDefinition">
|
|
<summary>
|
|
Gets the parent command definition that this is an item for.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IDynamicMenuItem.Text">
|
|
<summary>
|
|
Gets or sets the text that is used to display this item.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.IInstantiateProperty">
|
|
<summary>
|
|
Interface that allows for delayed instantiating of a property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IInstantiateProperty.InstantiateProperty(System.String,System.Globalization.CultureInfo,System.Threading.SynchronizationContext)">
|
|
<summary>
|
|
Called whenever a property is ready to be instantiated.
|
|
</summary>
|
|
<param name="propertyName">
|
|
Name of the property to be instantiated.
|
|
</param>
|
|
<param name="culture">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
<param name="callbackExecutionContext">
|
|
Synchronization context on which to execute the instantiation.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.ILoggingService">
|
|
<summary>
|
|
When implemented represents a service that can be used to retrieve/create log objects.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ILoggingService.ApplicationLog">
|
|
<summary>
|
|
Gets the application root log object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ILoggingService.Log">
|
|
<summary>
|
|
Gets the log object for use in the current scope. This can be different to the
|
|
application log in cases where you have a custom logging service implementation
|
|
exposed from an <see cref="T:RSG.Base.ITypedServiceProvider"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ILoggingService.CreateLog(System.String,System.Boolean)">
|
|
<summary>
|
|
Creates a new log object optionally forwarding messages logged to it to the
|
|
application log.
|
|
</summary>
|
|
<param name="name">
|
|
Name of the log to create.
|
|
</param>
|
|
<param name="forwardMessagesToApplicationLog">
|
|
Flag indicating whether messages logged to the created log object should be
|
|
forwarded on to the application log.
|
|
</param>
|
|
<returns>
|
|
A new log object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ILoggingService.DestroyLog(RSG.Base.Logging.ILog)">
|
|
<summary>
|
|
Destroys the specified log object.
|
|
</summary>
|
|
<param name="log">
|
|
The log to destroy.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Images.CommonMonikers">
|
|
<summary>
|
|
Provides static properties that give access to the icons used by the commands for the
|
|
Command Icon Sample application.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.ArrowDown">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the ArrowDown command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.ArrowUp">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the ArrowUp command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Collapse">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Collapse command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.CollapseAll">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the CollapseAll command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Copy">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Copy command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Cut">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Cut command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Delete">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Delete command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Exit">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Exit command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Expand">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Expand command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.ExpandAll">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the ExpandAll command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.FindInFiles">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the FindInFiles command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.MoveDown">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the MoveDown command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.MoveUp">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the MoveUp command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Paste">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Paste command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Refresh">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Refresh command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Redo">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Redo command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.ReportBug">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the ReportBug command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Save">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Save command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.SaveAll">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the SaveAll command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Undo">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Undo command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.ViewHelp">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the ViewHelp command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.OpenedFolder">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the ViewApplicationLogFolder command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.MailApplicationLog">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the MailApplicationLog command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.ViewApplicationLog">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the ShowApplicationLog command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Visible">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Visible command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Rename">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used on the Rename command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Confirm">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used for confirming actions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Cancel">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used for canceling actions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Images.CommonMonikers.Move">
|
|
<summary>
|
|
Gets the image moniker that refers to the image used for moving asset actions.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.DeviceSize">
|
|
<summary>
|
|
Implements a structure that is used to describe the device size of an image source.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.DeviceSize.NeutralSizeField">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.DeviceSize.NeutralSize"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.DeviceSize._width">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.DeviceSize.Width"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.DeviceSize._height">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.DeviceSize.Height"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.DeviceSize.#ctor(System.Int16,System.Int16)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structure.
|
|
</summary>
|
|
<param name="width">
|
|
The width of this instance.
|
|
</param>
|
|
<param name="height">
|
|
The height of this instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.DeviceSize.#ctor(System.Int32,System.Int32)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structure.
|
|
</summary>
|
|
<param name="width">
|
|
The width of this instance.
|
|
</param>
|
|
<param name="height">
|
|
The height of this instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.DeviceSize.#ctor(System.Int16)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structure.
|
|
</summary>
|
|
<param name="neutral">
|
|
The neutral width and height.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.DeviceSize.NeutralSize">
|
|
<summary>
|
|
Gets a instance of the <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structure that represents a neutral
|
|
size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.DeviceSize.Area">
|
|
<summary>
|
|
Gets the area for this size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.DeviceSize.Height">
|
|
<summary>
|
|
Gets the height of this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.DeviceSize.IsNeutralSize">
|
|
<summary>
|
|
Gets a value indicating whether this instance represents a neutral size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.DeviceSize.Width">
|
|
<summary>
|
|
Gets the width of this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.DeviceSize.op_Equality(RSG.Editor.Imaging.DeviceSize,RSG.Editor.Imaging.DeviceSize)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structures for equality.
|
|
</summary>
|
|
<param name="size1">
|
|
The first <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structure to compare.
|
|
</param>
|
|
<param name="size2">
|
|
The second <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structure to compare.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structures are equal in both their width
|
|
and height values; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.DeviceSize.op_Inequality(RSG.Editor.Imaging.DeviceSize,RSG.Editor.Imaging.DeviceSize)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structures for inequality.
|
|
</summary>
|
|
<param name="size1">
|
|
The first <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structure to compare.
|
|
</param>
|
|
<param name="size2">
|
|
The second <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structure to compare.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structures have different width or height
|
|
values; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.DeviceSize.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether the specified object is a <see cref="T:RSG.Editor.Imaging.DeviceSize"/> and whether
|
|
it contains the same values as this <see cref="T:RSG.Editor.Imaging.DeviceSize"/>.
|
|
</summary>
|
|
<param name="obj">
|
|
The object to compare with the current instance.
|
|
</param>
|
|
<returns>
|
|
True if the specified object is a <see cref="T:RSG.Editor.Imaging.DeviceSize"/> instance and the two
|
|
<see cref="T:RSG.Editor.Imaging.DeviceSize"/> structures have the same width and height; otherwise,
|
|
false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.DeviceSize.Equals(RSG.Editor.Imaging.DeviceSize)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structures for equality.
|
|
</summary>
|
|
<param name="other">
|
|
The <see cref="T:RSG.Editor.Imaging.DeviceSize"/> to compare to this instance.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.DeviceSize"/> structures have the same width and height;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.DeviceSize.GetHashCode">
|
|
<summary>
|
|
Returns the hash code for this instance.
|
|
</summary>
|
|
<returns>
|
|
A 32-bit signed integer that is the hash code for this instance.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.GreyscaleConverter">
|
|
<summary>
|
|
A static helper converter used to convert a bitmap source object to its grey-scaled
|
|
version.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.GreyscaleConverter.BlueChannelWeight">
|
|
<summary>
|
|
The weight used on the blue channel when transforming a colour to a grey-scaled
|
|
colour.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.GreyscaleConverter.GreenChannelWeight">
|
|
<summary>
|
|
The weight used on the green channel when transforming a colour to a grey-scaled
|
|
colour.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.GreyscaleConverter.RedChannelWeight">
|
|
<summary>
|
|
The weight used on the red channel when transforming a colour to a grey-scaled
|
|
colour.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.GreyscaleConverter._conversionBuffer">
|
|
<summary>
|
|
The static byte array that is used to store colour data during the conversation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.GreyscaleConverter.Convert(System.Windows.Media.Imaging.BitmapSource,System.Windows.Media.Color)">
|
|
<summary>
|
|
Converts the specified image to a grey-scaled image.
|
|
</summary>
|
|
<param name="image">
|
|
The image to convert.
|
|
</param>
|
|
<param name="bias">
|
|
The bias colour to use when transforming to a grey-scaled bitmap source object.
|
|
</param>
|
|
<returns>
|
|
The converted image.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.GreyscaleConverter.GrayscaleTransform(System.Byte[],System.Int32,System.Windows.Media.Color)">
|
|
<summary>
|
|
Transforms the pixel data in the specified array to be grey-scaled.
|
|
</summary>
|
|
<param name="pixels">
|
|
The array that contains the pixel data to transform.
|
|
</param>
|
|
<param name="pixelLength">
|
|
The number of pixels in the specified array.
|
|
</param>
|
|
<param name="bias">
|
|
The bias colour to use when transforming to a grey-scaled bitmap source object.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.GreyscaleConverter.GrayscaleTransform(System.Windows.Media.Imaging.BitmapSource,System.Windows.Media.Color)">
|
|
<summary>
|
|
Converts the specified image to a grey-scaled image.
|
|
</summary>
|
|
<param name="image">
|
|
The image to convert.
|
|
</param>
|
|
<param name="bias">
|
|
The bias colour to use when transforming to a grey-scaled bitmap source object.
|
|
</param>
|
|
<returns>
|
|
The converted image.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageAttributes">
|
|
<summary>
|
|
Defines the properties that are used when loading an image from an image pack.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageAttributes._background">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageAttributes.Background"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageAttributes._bias">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageAttributes.Bias"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageAttributes._greyscale">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageAttributes.Greyscale"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageAttributes._size">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageAttributes.DeviceSize"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageAttributes.#ctor(RSG.Editor.Imaging.DeviceSize)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structure.
|
|
</summary>
|
|
<param name="size">
|
|
The size of the image in device units.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageAttributes.#ctor(RSG.Editor.Imaging.DeviceSize,System.Nullable{System.Windows.Media.Color})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structure.
|
|
</summary>
|
|
<param name="size">
|
|
The size of the image in device units.
|
|
</param>
|
|
<param name="background">
|
|
The background colour to theme the image against.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageAttributes.#ctor(RSG.Editor.Imaging.DeviceSize,System.Nullable{System.Windows.Media.Color},System.Boolean,System.Windows.Media.Color)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structure.
|
|
</summary>
|
|
<param name="size">
|
|
The size of the image in device units.
|
|
</param>
|
|
<param name="background">
|
|
The background colour to theme the image against.
|
|
</param>
|
|
<param name="greyscale">
|
|
A value indicating whether the image should be converted to grey-scale when loaded.
|
|
</param>
|
|
<param name="greyscaleBias">
|
|
The bias values for each colour channel when transforming the image to a
|
|
grey-scaled image
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageAttributes.Background">
|
|
<summary>
|
|
Gets the background colour for the image so that it can be themed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageAttributes.Bias">
|
|
<summary>
|
|
Gets the bias values for each colour channel when transforming the image to a
|
|
grey-scaled image after the theme transform.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageAttributes.DeviceSize">
|
|
<summary>
|
|
Gets the size of the image in device units.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageAttributes.Greyscale">
|
|
<summary>
|
|
Gets a value indicating whether the image should be converted to a grey-scale
|
|
image in the loading process.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageAttributes.HasBackground">
|
|
<summary>
|
|
Gets a value indicating whether the background colour has been set for theming.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageAttributes.HasLightBackground">
|
|
<summary>
|
|
Gets a value indicating whether the background colour set on this instance to theme
|
|
against is light.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageAttributes.HasDarkBackground">
|
|
<summary>
|
|
Gets a value indicating whether the background colour set on this instance to theme
|
|
against is dark.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageAttributes.op_Equality(RSG.Editor.Imaging.ImageAttributes,RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structures for equality.
|
|
</summary>
|
|
<param name="attributes1">
|
|
The first <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structure to compare.
|
|
</param>
|
|
<param name="attributes2">
|
|
The second <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structure to compare.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structures are equal; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageAttributes.op_Inequality(RSG.Editor.Imaging.ImageAttributes,RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structures for inequality.
|
|
</summary>
|
|
<param name="attributes1">
|
|
The first <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structure to compare.
|
|
</param>
|
|
<param name="attributes2">
|
|
The second <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structure to compare.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structures are not equal; otherwise,
|
|
false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageAttributes.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether the specified object is a <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> and
|
|
whether it contains the same values as this <see cref="T:RSG.Editor.Imaging.ImageAttributes"/>.
|
|
</summary>
|
|
<param name="obj">
|
|
The object to compare with the current instance.
|
|
</param>
|
|
<returns>
|
|
True if the specified object is a <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> instance and is
|
|
equal to this instance; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageAttributes.Equals(RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structures for equality.
|
|
</summary>
|
|
<param name="other">
|
|
The <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> to compare to this instance.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.ImageAttributes"/> structures have the same values;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageAttributes.GetHashCode">
|
|
<summary>
|
|
Returns the hash code for this instance.
|
|
</summary>
|
|
<returns>
|
|
A 32-bit signed integer that is the hash code for this instance.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageLibrary">
|
|
<summary>
|
|
The main entry point into the image service.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageLibrary.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageLibrary"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Imaging.ImageLibrary.NewManifestLoaded">
|
|
<summary>
|
|
Occurs whenever a new manifest file is loaded for this image library.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageLibrary.GetImage(RSG.Editor.Imaging.ImageMoniker,RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Gets the image that is referenced by the specified moniker and uses the specified
|
|
attribute structure.
|
|
</summary>
|
|
<param name="moniker">
|
|
The object that references the image.
|
|
</param>
|
|
<param name="attributes">
|
|
The attribute structure that specifies which image should be retrieved.
|
|
</param>
|
|
<returns>
|
|
The image referenced by the specified moniker and uses the specified attributes.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.LoadedImage">
|
|
<summary>
|
|
Represents a single loaded image through a set of attributes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.LoadedImage._attributes">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.LoadedImage.Attributes"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.LoadedImage._image">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.LoadedImage.Image"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.LoadedImage.#ctor(RSG.Editor.Imaging.ImageAttributes,System.Windows.Media.ImageSource)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.LoadedImage" /> class.
|
|
</summary>
|
|
<param name="attributes">
|
|
The attributes used to load the specified image.
|
|
</param>
|
|
<param name="image">
|
|
The image that has been loaded.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.LoadedImage.Attributes">
|
|
<summary>
|
|
Gets the attributes for the image that is loaded.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.LoadedImage.Image">
|
|
<summary>
|
|
Gets or sets the actual image object that has been loaded.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.LoadedImageCollection">
|
|
<summary>
|
|
A collection containing all of the loaded images that can be found by the attributes
|
|
used to load them.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.LoadedImageCollection._images">
|
|
<summary>
|
|
The ultimate collection containing the loaded images.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.LoadedImageCollection.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.LoadedImageCollection"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.LoadedImageCollection.Count">
|
|
<summary>
|
|
Gets the number of images contained in this collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.LoadedImageCollection.FindImage(RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Finds the loaded image whose attributes match the specified ones.
|
|
</summary>
|
|
<param name="attributes">
|
|
The attributes of the loaded image to find.
|
|
</param>
|
|
<returns>
|
|
The loaded image whose attributes match the specified ones if found; otherwise,
|
|
null.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.LoadedImageCollection.SetImage(RSG.Editor.Imaging.ImageAttributes,System.Windows.Media.ImageSource)">
|
|
<summary>
|
|
Sets the image for the specified set of attributes.
|
|
</summary>
|
|
<param name="attributes">
|
|
The attributes for the image.
|
|
</param>
|
|
<param name="image">
|
|
The actual loaded image.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.LoadedImageCollection.Find(RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Finds the loaded image whose attributes match the specified ones.
|
|
</summary>
|
|
<param name="attributes">
|
|
The attributes of the loaded image to find.
|
|
</param>
|
|
<returns>
|
|
The loaded image whose attributes match the specified ones if found; otherwise,
|
|
null.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageInformation">
|
|
<summary>
|
|
Defines information about a single loaded image.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageInformation._attributes">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageInformation.Attributes"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageInformation._image">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageInformation.Image"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageInformation._isCached">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageInformation.IsCached"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageInformation.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageInformation"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageInformation.Attributes">
|
|
<summary>
|
|
Gets or sets the attributes for the image in this pairing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageInformation.Image">
|
|
<summary>
|
|
Gets or sets the actual image object for this pairing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageInformation.IsCached">
|
|
<summary>
|
|
Gets or sets a value indicating whether the image being paired has been cached.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageManifest">
|
|
<summary>
|
|
A manifest class that defines a set of image assets, the monikers that represent those
|
|
assets, and the real image or images that represent each asset. There are attributes
|
|
that can be set either on the asset or on the individual images behind each asset to
|
|
change when and how those assets are displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageManifest._exceptions">
|
|
<summary>
|
|
The collection containing all of the exception that were caught during the loading
|
|
of this manifest.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageManifest._filename">
|
|
<summary>
|
|
The filename that this image manifest was loaded from.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageManifest._imagePacks">
|
|
<summary>
|
|
The collection containing all image packs inside this manifest.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageManifest._readonlyException">
|
|
<summary>
|
|
The read-only collection containing all of the exception that were caught during
|
|
the loading of this manifest.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageManifest._regex">
|
|
<summary>
|
|
The regular expression that is used to determine if a string is a symbol.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageManifest._symbols">
|
|
<summary>
|
|
The dictionary containing all of the symbols used for this image manifest indexed
|
|
by their key.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifest.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageManifest"/> class.
|
|
</summary>
|
|
<param name="filename">
|
|
The filename that this image manifest was loaded from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageManifest.Exceptions">
|
|
<summary>
|
|
Gets the read-only collection containing all of the known exceptions that were
|
|
thrown during the creation of the manifest.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageManifest.Filename">
|
|
<summary>
|
|
Gets the filename that this image manifest was loaded from.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageManifest.Images">
|
|
<summary>
|
|
Gets the collection of image packs that have been defined for this manifest.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifest.AddException(System.Exception)">
|
|
<summary>
|
|
Adds the specified exception into this manifest.
|
|
</summary>
|
|
<param name="ex">
|
|
The exception to add.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifest.AddImagePacks(System.Collections.Generic.List{RSG.Editor.Imaging.ImageSourcePack})">
|
|
<summary>
|
|
Adds the specified image source packs to this image manifest.
|
|
</summary>
|
|
<param name="packs">
|
|
The packs to add to this manifest.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifest.AddUserSymbol(System.String,System.Object)">
|
|
<summary>
|
|
Adds the specified value to this manifest as a user symbol with the specified name.
|
|
</summary>
|
|
<param name="symbol">
|
|
The key for the symbol that is referenced by users.
|
|
</param>
|
|
<param name="value">
|
|
The value for the symbol.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifest.ResolveSymbols(System.String)">
|
|
<summary>
|
|
Resolves the specified input as a possible symbol and returns the result.
|
|
</summary>
|
|
<param name="input">
|
|
The string to resolve as a possible symbol.
|
|
</param>
|
|
<returns>
|
|
The resolved value of the input.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageManifestReader">
|
|
<summary>
|
|
A reader class that can read image manifest files and create the object that represents
|
|
the data inside of it.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageManifestReader.SchemaUri">
|
|
<summary>
|
|
The resource identifier to the schema for the image manifest XML file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageManifestReader._readerSettings">
|
|
<summary>
|
|
The reader settings to use when parsing the manifest XML file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifestReader.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageManifestReader"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifestReader.Read(System.String)">
|
|
<summary>
|
|
Reads the manifest file at the specified path.
|
|
</summary>
|
|
<param name="path">
|
|
The full path to the manifest file to read.
|
|
</param>
|
|
<returns>
|
|
The created image manifest object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifestReader.Read(System.IO.StreamReader,System.String)">
|
|
<summary>
|
|
Reads the data contained inside the specified reader and creates a image manifest
|
|
object from it.
|
|
</summary>
|
|
<param name="reader">
|
|
The stream reader that contains the data to read.
|
|
</param>
|
|
<param name="path">
|
|
The full path to the manifest file to read.
|
|
</param>
|
|
<returns>
|
|
The created image manifest object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifestReader.ProcessImages(RSG.Editor.Imaging.ImageManifest,System.Collections.Generic.IReadOnlyList{RSG.Editor.Imaging.Serialisation.XmlImageManifestImage})">
|
|
<summary>
|
|
Processes the images that have been loaded through the XML manifest and creates
|
|
image packs that can be used by the image service.
|
|
</summary>
|
|
<param name="manifest">
|
|
The image manifest object that should handle the image packs.
|
|
</param>
|
|
<param name="images">
|
|
A collection containing all of the images that were loaded through the XML
|
|
manifest.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageMoniker">
|
|
<summary>
|
|
This uniquely identifies an image asset in the image library. This represents a GUID/ID
|
|
pair of values.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageMoniker.Empty">
|
|
<summary>
|
|
Empty image moniker.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageMoniker._guid">
|
|
<summary>
|
|
The GUID portion of this image moniker.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageMoniker._id">
|
|
<summary>
|
|
The ID portion of this image moniker.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.#ctor(System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structure.
|
|
</summary>
|
|
<param name="guid">
|
|
The GUID portion of this image moniker.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.#ctor(System.Guid,System.Int32)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structure.
|
|
</summary>
|
|
<param name="guid">
|
|
The GUID portion of this image moniker.
|
|
</param>
|
|
<param name="id">
|
|
The ID portion of this image moniker.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.op_Equality(RSG.Editor.Imaging.ImageMoniker,RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structures for equality.
|
|
</summary>
|
|
<param name="moniker1">
|
|
The first <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structure to compare.
|
|
</param>
|
|
<param name="moniker2">
|
|
The second <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structure to compare.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structures are equal in both their GUID
|
|
and ID values; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.op_Inequality(RSG.Editor.Imaging.ImageMoniker,RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structures for inequality.
|
|
</summary>
|
|
<param name="moniker1">
|
|
The first <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structure to compare.
|
|
</param>
|
|
<param name="moniker2">
|
|
The second <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structure to compare.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structures have different GUID or ID
|
|
values; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.RegisterMonikerAssemblyFromType(System.Type)">
|
|
<summary>
|
|
Register a image moniker reference class which will ensure the manifests for that assembly are loaded.
|
|
</summary>
|
|
<param name="typeToRegister">Type of which you want its assembly the be registered.</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.CompareTo(RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Compares the current instance with the specified <see cref="T:RSG.Editor.Imaging.ImageMoniker"/>
|
|
structure and returns an integer that indicates whether the current instance
|
|
precedes, follows, or occurs in the same position in the sort order as the other.
|
|
</summary>
|
|
<param name="other">
|
|
An object to compare with this instance.
|
|
</param>
|
|
<returns>
|
|
A value that indicates the relative order of the objects being compared.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether the specified object is a <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> and whether
|
|
it contains the same values as this <see cref="T:RSG.Editor.Imaging.ImageMoniker"/>.
|
|
</summary>
|
|
<param name="obj">
|
|
The object to compare with the current instance.
|
|
</param>
|
|
<returns>
|
|
True if the specified object is a <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> instance and the two
|
|
<see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structures are equal in both their GUID and ID values;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.Equals(RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structures for equality.
|
|
</summary>
|
|
<param name="other">
|
|
The <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> to compare to this instance.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structures have the same GUID and ID
|
|
portions; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.GetHashCode">
|
|
<summary>
|
|
Returns the hash code for this instance.
|
|
</summary>
|
|
<returns>
|
|
A 32-bit signed integer that is the hash code for this instance.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageMoniker.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure. This is being overridden
|
|
primarily to prevent boxing if called.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageSourceDefinition">
|
|
<summary>
|
|
Defines the base class for an object that describes a source to an image that can be
|
|
used inside an image library.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageSourceDefinition._background">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageSourceDefinition.Background"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageSourceDefinition._maxSize">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageSourceDefinition.MaxDeviceSize"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageSourceDefinition._minSize">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageSourceDefinition.MinDeviceSize"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourceDefinition.#ctor(RSG.Editor.Imaging.DeviceSize,RSG.Editor.Imaging.DeviceSize,RSG.Editor.Imaging.ImageSourceBackground)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageSourceDefinition"/> class.
|
|
</summary>
|
|
<param name="min">
|
|
The minimum size constraint of the source; both width and height.
|
|
</param>
|
|
<param name="max">
|
|
The maximum size constraint of the source; both width and height.
|
|
</param>
|
|
<param name="background">
|
|
The valid background for the source.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourceDefinition.Background">
|
|
<summary>
|
|
Gets the background value for this image source.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourceDefinition.IsAnyBackground">
|
|
<summary>
|
|
Gets a value indicating whether this image source can be used on any theme
|
|
background colour.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourceDefinition.IsDarkBackground">
|
|
<summary>
|
|
Gets a value indicating whether this image source can be used on a dark theme
|
|
background colour.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourceDefinition.IsLightBackground">
|
|
<summary>
|
|
Gets a value indicating whether this image source can be used on a light theme
|
|
background colour.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourceDefinition.IsSizeNeutral">
|
|
<summary>
|
|
Gets a value indicating whether this image source has a neutral size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourceDefinition.MaxDeviceSize">
|
|
<summary>
|
|
Gets the maximum size for this image source in device units.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourceDefinition.MinDeviceSize">
|
|
<summary>
|
|
Gets the minimum size for this image source in device units.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourceDefinition.LoadImage(RSG.Editor.Imaging.ImageAttributes,System.Boolean)">
|
|
<summary>
|
|
Loads the image that this source is representing using the specified attributes and
|
|
theming value.
|
|
</summary>
|
|
<param name="attributes">
|
|
The attributes used to load the image with.
|
|
</param>
|
|
<param name="canTheme">
|
|
A valid indicating whether the loaded image can be themed.
|
|
</param>
|
|
<returns>
|
|
The fully loaded image.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourceDefinition.MatchesSize(RSG.Editor.Imaging.DeviceSize)">
|
|
<summary>
|
|
Determines whether this image source matches the specified size.
|
|
</summary>
|
|
<param name="size">
|
|
The size to test.
|
|
</param>
|
|
<returns>
|
|
True if this image source matches the specified size; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourceDefinition.SizeDifference(RSG.Editor.Imaging.DeviceSize)">
|
|
<summary>
|
|
Determines the difference between the specified size and this definitions size.
|
|
</summary>
|
|
<param name="size">
|
|
The size to test.
|
|
</param>
|
|
<returns>
|
|
An integer value of the size difference.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourceDefinition.LoadImage(RSG.Editor.Imaging.DeviceSize)">
|
|
<summary>
|
|
Loads the image that this source is representing at the specified size.
|
|
</summary>
|
|
<param name="size">
|
|
The device size that the image should be loaded as.
|
|
</param>
|
|
<returns>
|
|
The image that has been loaded.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourceDefinition.ThemeImage(System.Windows.Media.Imaging.BitmapSource,RSG.Editor.Imaging.ImageAttributes,System.Boolean)">
|
|
<summary>
|
|
Themes the specified image using the values in the attributes structure.
|
|
</summary>
|
|
<param name="image">
|
|
The loaded bitmap image.
|
|
</param>
|
|
<param name="attributes">
|
|
The attributes that are used to control the theming.
|
|
</param>
|
|
<param name="canTheme">
|
|
A value indicating whether the image can be themed.
|
|
</param>
|
|
<returns>
|
|
The themed image.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageSourceBackground">
|
|
<summary>
|
|
Defines the different background types that can be given to a image source.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageSourceBackground.Any">
|
|
<summary>
|
|
Specifies that the source can be used on any theme background colour.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageSourceBackground.Light">
|
|
<summary>
|
|
Specifies that the source should be used when the theme background colour is light.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageSourceBackground.Dark">
|
|
<summary>
|
|
Specifies that the source should be used when the theme background colour is dark.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageSourcePack">
|
|
<summary>
|
|
Represents a collection of image sources.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageSourcePack._moniker">
|
|
<summary>
|
|
The image moniker whose sources are packed into this object.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageSourcePack._loadedImages">
|
|
<summary>
|
|
The collection containing the loaded images for this pack.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.#ctor(RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> class.
|
|
</summary>
|
|
<param name="moniker">
|
|
The image moniker whose sources are packed into this object.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourcePack.Moniker">
|
|
<summary>
|
|
Gets the image moniker whose sources are packed into this object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourcePack.LoadedImageCount">
|
|
<summary>
|
|
Gets the number of images that have been loaded as part of this pack.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.op_Equality(RSG.Editor.Imaging.ImageSourcePack,RSG.Editor.Imaging.ImageSourcePack)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structures for equality.
|
|
</summary>
|
|
<param name="pack1">
|
|
The first <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structure to compare.
|
|
</param>
|
|
<param name="pack2">
|
|
The second <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structure to compare.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structures use the same moniker;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.op_Inequality(RSG.Editor.Imaging.ImageSourcePack,RSG.Editor.Imaging.ImageSourcePack)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structures for inequality.
|
|
</summary>
|
|
<param name="pack1">
|
|
The first <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structure to compare.
|
|
</param>
|
|
<param name="pack2">
|
|
The second <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structure to compare.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structures don't use the same
|
|
moniker; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.CacheImage(RSG.Editor.Imaging.ImageInformation)">
|
|
<summary>
|
|
Caches the image defined in the specified object with the attributes specified in
|
|
the specified object into this pack.
|
|
</summary>
|
|
<param name="imageInformation">
|
|
The information containing the values to cache.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.GetImage(RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Gets the image information for the loaded image for the specified attributes.
|
|
</summary>
|
|
<param name="attributes">
|
|
The attributes to use for the loaded attributes.
|
|
</param>
|
|
<returns>
|
|
The image information.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.CompareTo(RSG.Editor.Imaging.ImageSourcePack)">
|
|
<summary>
|
|
Compares the current instance with the specified <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/>
|
|
structure and returns an integer that indicates whether the current instance
|
|
precedes, follows, or occurs in the same position in the sort order as the other.
|
|
</summary>
|
|
<param name="other">
|
|
An object to compare with this instance.
|
|
</param>
|
|
<returns>
|
|
A value that indicates the relative order of the objects being compared.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether the specified object is a <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> and
|
|
whether it contains the same values as this <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/>.
|
|
</summary>
|
|
<param name="obj">
|
|
The object to compare with the current instance.
|
|
</param>
|
|
<returns>
|
|
True if the specified object is a <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> instance and the
|
|
two <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> structures use the same moniker; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.Equals(RSG.Editor.Imaging.ImageSourcePack)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structures for equality.
|
|
</summary>
|
|
<param name="other">
|
|
The <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> to compare to this instance.
|
|
</param>
|
|
<returns>
|
|
True if the two <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> structures use the same moniker;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.GetHashCode">
|
|
<summary>
|
|
Returns the hash code for this instance.
|
|
</summary>
|
|
<returns>
|
|
A 32-bit signed integer that is the hash code for this instance.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure. This is being overridden
|
|
primarily to prevent boxing if called.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePack.LoadImage(RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Loads the image uses the specified attributes.
|
|
</summary>
|
|
<param name="attributes">
|
|
The attributes to use when loading.
|
|
</param>
|
|
<returns>
|
|
The loaded image.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageSourcePackCollection">
|
|
<summary>
|
|
Represents a strongly typed list of image source paths that can be accessed by index.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageSourcePackCollection._packs">
|
|
<summary>
|
|
Ultimately the collection where the image packs are stored.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageSourcePackCollection"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourcePackCollection.Count">
|
|
<summary>
|
|
Gets the number of elements contained in this collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageSourcePackCollection.Item(System.Int32)">
|
|
<summary>
|
|
Gets the element at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the element to get.
|
|
</param>
|
|
<returns>
|
|
The element at the specified index.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.Contains(RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Determines whether this collection contains the image pack for the specified image
|
|
moniker.
|
|
</summary>
|
|
<param name="moniker">
|
|
The moniker to locate in this collection.
|
|
</param>
|
|
<returns>
|
|
True if item is found in the collection; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.Contains(RSG.Editor.Imaging.ImageSourcePack)">
|
|
<summary>
|
|
Determines whether this collection contains the specified image pack.
|
|
</summary>
|
|
<param name="item">
|
|
The pack to locate in this collection.
|
|
</param>
|
|
<returns>
|
|
True if pack is found in the collection; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.IndexOf(RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Searches for the specified object and returns the zero-based index of the first
|
|
occurrence within the entire collection.
|
|
</summary>
|
|
<param name="moniker">
|
|
The object to locate.
|
|
</param>
|
|
<returns>
|
|
The zero-based index of the first occurrence within the entire collection if
|
|
found; otherwise, -1;
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.IndexOf(RSG.Editor.Imaging.ImageSourcePack)">
|
|
<summary>
|
|
Searches for the specified object and returns the zero-based index of the first
|
|
occurrence within the entire collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate.
|
|
</param>
|
|
<returns>
|
|
The zero-based index of the first occurrence within the entire collection if
|
|
found; otherwise, -1;
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.TryGetBundle(RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Attempts to get the get the image source pack that represents the specified moniker
|
|
from this pack collection.
|
|
</summary>
|
|
<param name="moniker">
|
|
The moniker whose pack should be located.
|
|
</param>
|
|
<returns>
|
|
The found image source pack if found; otherwise, null.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.Add(RSG.Editor.Imaging.ImageSourcePack)">
|
|
<summary>
|
|
Adds the specified item to the end of the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to be added to the end of the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.AddRange(System.Collections.Generic.IEnumerable{RSG.Editor.Imaging.ImageSourcePack})">
|
|
<summary>
|
|
Adds the specified items to the end of the collection.
|
|
</summary>
|
|
<param name="items">
|
|
The objects to be added to the end of the collection.
|
|
</param>
|
|
<returns>
|
|
A collection of items that couldn't be added because they weren't unique.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.GetMonikers">
|
|
<summary>
|
|
Retrieves a enumerable containing all of the image monikers inside this collection.
|
|
</summary>
|
|
<returns>
|
|
A enumerable containing all of the image monikers inside this collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A enumerator for the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageSourcePackCollection.System#Collections#IEnumerable#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A enumerator for the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageUriSource">
|
|
<summary>
|
|
Defines the base class for an object that describes a source to an image that can be
|
|
used inside library.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ImageUriSource._uri">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.Imaging.ImageUriSource.Uri"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageUriSource.#ctor(System.String,RSG.Editor.Imaging.DeviceSize,RSG.Editor.Imaging.ImageSourceBackground)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageUriSource"/> class.
|
|
</summary>
|
|
<param name="uri">
|
|
The URI string for the source.
|
|
</param>
|
|
<param name="size">
|
|
The size constraint of the source; both width and height.
|
|
</param>
|
|
<param name="background">
|
|
The valid background for the source.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageUriSource.#ctor(System.String,RSG.Editor.Imaging.DeviceSize,RSG.Editor.Imaging.DeviceSize,RSG.Editor.Imaging.ImageSourceBackground)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageUriSource"/> class.
|
|
</summary>
|
|
<param name="uri">
|
|
The URI string for the source.
|
|
</param>
|
|
<param name="min">
|
|
The minimum size constraint of the source; both width and height.
|
|
</param>
|
|
<param name="max">
|
|
The maximum size constraint of the source; both width and height.
|
|
</param>
|
|
<param name="background">
|
|
The valid background for the source.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.ImageUriSource.Uri">
|
|
<summary>
|
|
Gets the URI for this image source.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageUriSource.LoadImage(RSG.Editor.Imaging.DeviceSize)">
|
|
<summary>
|
|
Loads the image that this source is representing at the specified size.
|
|
</summary>
|
|
<param name="size">
|
|
The device size that the image should be loaded as.
|
|
</param>
|
|
<returns>
|
|
The image that has been loaded.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageUriSource.ThemeImage(System.Windows.Media.Imaging.BitmapSource,RSG.Editor.Imaging.ImageAttributes,System.Boolean)">
|
|
<summary>
|
|
Themes the specified image using the values in the attributes structure.
|
|
</summary>
|
|
<param name="image">
|
|
The loaded bitmap image.
|
|
</param>
|
|
<param name="attributes">
|
|
The attributes that are used to control the theming.
|
|
</param>
|
|
<param name="canTheme">
|
|
A value indicating whether the image can be themed.
|
|
</param>
|
|
<returns>
|
|
The themed image.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ImageManifestParseException">
|
|
<summary>
|
|
The exception that is thrown during loading a image manifest file for known about
|
|
errors.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifestParseException.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageManifestParseException"/> class
|
|
using the default message.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifestParseException.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageManifestParseException"/> class
|
|
with the specified message.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifestParseException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageManifestParseException"/> class
|
|
with the specified message and inner exception.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ImageManifestParseException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageManifestParseException"/> class
|
|
with serialised data.
|
|
</summary>
|
|
<param name="info">
|
|
The System.Runtime.Serialization.SerializationInfo that holds the serialised
|
|
object data about the exception being thrown.
|
|
</param>
|
|
<param name="context">
|
|
The System.Runtime.Serialization.StreamingContext that contains contextual
|
|
information about the source or destination.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.NonLocalizedStringTable">
|
|
<summary>
|
|
Contains constant string resources to use.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.DuplicateMoniker">
|
|
<summary>
|
|
The message used for the exception thrown if an attempt is made to add a moniker to
|
|
a image source collection that is already in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.DuplicateSymbol">
|
|
<summary>
|
|
The message used for the exception thrown if an attempt is made to add an user
|
|
symbol into an image manifest with a duplicate key.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.UnsupportedUriError">
|
|
<summary>
|
|
The message used for the argument exception thrown when a image source URI is in an
|
|
incorrect format.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.UnsupportedContentType">
|
|
<summary>
|
|
The message used for the exception thrown if the resource info content type of a
|
|
managed image is unsupported.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.UnsupportedElementType">
|
|
<summary>
|
|
The message used for the exception thrown if the XAML file used for a image
|
|
contains something other than a bitmap source or a framework element.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.InvalidHeightRange">
|
|
<summary>
|
|
The message used for the exception thrown if an image source is constructed using a
|
|
image minimum height greater than its maximum height.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.InvalidImageMoniker">
|
|
<summary>
|
|
The message used for the exception that is thrown if a image moniker is being used
|
|
with an empty GUID value.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.InvalidWidthRange">
|
|
<summary>
|
|
The message used for the exception thrown if an image source is constructed using a
|
|
image minimum width greater than its maximum width.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.NonWhiteGrayscaleBiasColor">
|
|
<summary>
|
|
The message used for the exception thrown if an attempt is made to convert an image
|
|
that isn't in the BGRA32 format to a grey-scaled image that has anything but a
|
|
white bias as it will be ignored.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.UndefinedSymbol">
|
|
<summary>
|
|
The message used for the exception thrown if a value uses a symbol that hasn't been
|
|
defined in the manifests symbol group.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.NonLocalizedStringTable.UndefinedSymbolValue">
|
|
<summary>
|
|
The message used for the exception thrown if a user symbol is added to an image
|
|
manifest file that doesn't have a value associated with it.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.Serialisation.XmlImageManifest">
|
|
<summary>
|
|
A class that controls the XML representation of a image manifest object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifest.Symbols">
|
|
<summary>
|
|
Gets or sets the array containing all of the XML symbols defined for this manifest.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifest.Images">
|
|
<summary>
|
|
Gets or sets the array containing all of the XML images defined for this manifest.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.Serialisation.XmlImageManifest.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.Serialisation.XmlImageManifestGuid">
|
|
<summary>
|
|
A class that controls the XML representation of a image manifest GUID symbol object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestGuid.Name">
|
|
<summary>
|
|
Gets or sets the value of the 'Name' attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestGuid.Value">
|
|
<summary>
|
|
Gets or sets the value of the 'Value' attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.Serialisation.XmlImageManifestGuid.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.Serialisation.XmlImageManifestId">
|
|
<summary>
|
|
A class that controls the XML representation of a image manifest ID symbol object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestId.Name">
|
|
<summary>
|
|
Gets or sets the value of the 'Name' attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestId.Value">
|
|
<summary>
|
|
Gets or sets the value of the 'Value' attribute as a integer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.Serialisation.XmlImageManifestId.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.Serialisation.XmlImageManifestImage">
|
|
<summary>
|
|
A class that controls the XML representation of a defined image inside of the image
|
|
manifest object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImage.Guid">
|
|
<summary>
|
|
Gets or sets the value of the 'Guid' attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImage.Id">
|
|
<summary>
|
|
Gets or sets the value of the 'Id' attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImage.AllowColourInversion">
|
|
<summary>
|
|
Gets or sets a value indicating whether the value of the 'AllowColorInversion'
|
|
attribute has been set to true or false.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImage.AllowColourInversionSpecified">
|
|
<summary>
|
|
Gets or sets a value indicating whether the 'AllowColorInversion' attribute was
|
|
specified on the XML element.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImage.IdSpecified">
|
|
<summary>
|
|
Gets or sets a value indicating whether the 'Id' attribute was specified on the XML
|
|
element.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImage.Source">
|
|
<summary>
|
|
Gets or sets the array containing all of the child source XML elements.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.Serialisation.XmlImageManifestImage.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSource">
|
|
<summary>
|
|
A class that controls the XML representation of a defined source object inside of the
|
|
image manifest object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSource.Item">
|
|
<summary>
|
|
Gets or sets the size item that has been defined for this object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSource.Uri">
|
|
<summary>
|
|
Gets or sets the value of the 'Uri' attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSource.Background">
|
|
<summary>
|
|
Gets or sets the value of the 'Background' attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSource.BackgroundSpecified">
|
|
<summary>
|
|
Gets or sets a value indicating whether the 'Background' attribute was specified on
|
|
the XML element.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSource.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSourceSize">
|
|
<summary>
|
|
A class that controls the XML representation of the size property for an image source.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSourceSize.Value">
|
|
<summary>
|
|
Gets or sets the value of the 'Value' attribute as an integer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSourceSize.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSourceSizeRange">
|
|
<summary>
|
|
A class that controls the XML representation of the size range properties for an image
|
|
source.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSourceSizeRange.MinSize">
|
|
<summary>
|
|
Gets or sets the value of the 'MinSize' attribute as an integer.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSourceSizeRange.MaxSize">
|
|
<summary>
|
|
Gets or sets the value of the 'MaxSize' attribute as an integer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.Serialisation.XmlImageManifestImageSourceSizeRange.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.Serialisation.XmlImageManifestString">
|
|
<summary>
|
|
A class that controls the XML representation of a image manifest string symbol object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestString.Name">
|
|
<summary>
|
|
Gets or sets the value of the 'Name' attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Imaging.Serialisation.XmlImageManifestString.Value">
|
|
<summary>
|
|
Gets or sets the value of the 'Value' attribute.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.Serialisation.XmlImageManifestString.ToString">
|
|
<summary>
|
|
Returns the string representation of this structure.
|
|
</summary>
|
|
<returns>
|
|
The string representation of this structure.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.Serialisation.XmlImageSourceBackgroundType">
|
|
<summary>
|
|
Defines the different background types that can be given to a image source.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.Serialisation.XmlImageSourceBackgroundType.Light">
|
|
<summary>
|
|
Specifies that the source should be used when the theme background colour is light.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.Serialisation.XmlImageSourceBackgroundType.Dark">
|
|
<summary>
|
|
Specifies that the source should be used when the theme background colour is dark.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.SingleImageSourcePack">
|
|
<summary>
|
|
Represents a collection of image sources for a single image.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.SingleImageSourcePack._canTheme">
|
|
<summary>
|
|
A value indicating whether this source pack represents an image that can be themed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.SingleImageSourcePack._sources">
|
|
<summary>
|
|
The collection of sources for this pack.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SingleImageSourcePack.#ctor(RSG.Editor.Imaging.ImageMoniker,System.Collections.Generic.IEnumerable{RSG.Editor.Imaging.ImageSourceDefinition},System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ImageSourcePack"/> class.
|
|
</summary>
|
|
<param name="moniker">
|
|
The image moniker whose sources are packed into this object.
|
|
</param>
|
|
<param name="sources">
|
|
The collection of sources.
|
|
</param>
|
|
<param name="canTheme">
|
|
A value indicating whether this source pack represents an image that can be themed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SingleImageSourcePack.LoadImage(RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Loads the image uses the specified attributes.
|
|
</summary>
|
|
<param name="attributes">
|
|
The attributes to use when loading.
|
|
</param>
|
|
<returns>
|
|
The loaded image.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.SingleImageSourcePack.ImageSourceDefinitionComparer">
|
|
<summary>
|
|
The private comparer class that is used to sort the source definitions by how
|
|
appropriate they are at filling a set of attributes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.SingleImageSourcePack.ImageSourceDefinitionComparer._hasLightBackground">
|
|
<summary>
|
|
A value indicating whether the attributes have requested an image on a light
|
|
background.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.SingleImageSourcePack.ImageSourceDefinitionComparer._hasDarkBackground">
|
|
<summary>
|
|
A value indicating whether the attributes have requested an image on a dark
|
|
background.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SingleImageSourcePack.ImageSourceDefinitionComparer.#ctor(RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.SingleImageSourcePack.ImageSourceDefinitionComparer"/>
|
|
class.
|
|
</summary>
|
|
<param name="attributes">
|
|
The attributes that are being used to request an image.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SingleImageSourcePack.ImageSourceDefinitionComparer.Compare(RSG.Editor.Imaging.ImageSourceDefinition,RSG.Editor.Imaging.ImageSourceDefinition)">
|
|
<summary>
|
|
Compares two objects and returns a value indicating whether one is less than,
|
|
equal to, or greater than the other.
|
|
</summary>
|
|
<param name="s1">
|
|
The first object to compare.
|
|
</param>
|
|
<param name="s2">
|
|
The second object to compare.
|
|
</param>
|
|
<returns>
|
|
A signed integer that indicates the relative values of s1 and s2.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.SystemImageManifests">
|
|
<summary>
|
|
A static class that loads the system image manifest files into the image manifest
|
|
collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.SystemImageManifests._manifests">
|
|
<summary>
|
|
The cache containing the loaded generic image manifest files indexed by their
|
|
assembly.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.Imaging.SystemImageManifests.NewManifestLoaded">
|
|
<summary>
|
|
Occurs whenever a new manifest file is loaded for this image library.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SystemImageManifests.EnsureDictionarySlot(System.Reflection.Assembly)">
|
|
<summary>
|
|
Ensures that the generic image manifest file is loaded for the specified assembly.
|
|
</summary>
|
|
<param name="assembly">
|
|
The assembly whose dictionary slot will be created if not already.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SystemImageManifests.GetImage(RSG.Editor.Imaging.ImageMoniker,RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
d
|
|
</summary>
|
|
<param name="moniker">t</param>
|
|
<param name="attributes">f</param>
|
|
<returns>j</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest">
|
|
<summary>
|
|
A helper class used to load the generic image manigest file for a specified
|
|
assembly.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest._assembly">
|
|
<summary>
|
|
The assembly containing the generic image manifest.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest._genericManifest">
|
|
<summary>
|
|
The loaded generic manifest.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest._loadedGeneric">
|
|
<summary>
|
|
A value indicating whether the generic image manifest file has been loaded.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest._preventReEnter">
|
|
<summary>
|
|
A vaLue indicating whether the generic image manifest is currently being loaded.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest.#ctor(System.Reflection.Assembly)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest"/> class.
|
|
</summary>
|
|
<param name="assembly">
|
|
The assembly whose generic image manifest is being cached in this instance.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest.GetGenericImage(RSG.Editor.Imaging.ImageMoniker,RSG.Editor.Imaging.ImageAttributes)">
|
|
<summary>
|
|
dsadsa
|
|
</summary>
|
|
<param name="moniker">
|
|
d
|
|
</param>
|
|
<param name="attributes">
|
|
f
|
|
</param>
|
|
<returns>
|
|
g
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest.LoadManifest(System.Reflection.Assembly,System.String)">
|
|
<summary>
|
|
Loads the manifest located as a resource in the specified assembly.
|
|
</summary>
|
|
<param name="assembly">
|
|
The assembly that contains the file to be loaded.
|
|
</param>
|
|
<param name="resourceName">
|
|
The resource name that determines the relative path to the resource from the
|
|
assembly.
|
|
</param>
|
|
<returns>
|
|
The loaded manifest.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.SystemImageManifests.GenericImageManifest.LoadGenericManifest">
|
|
<summary>
|
|
Loads the generic manifest file and returns it.
|
|
</summary>
|
|
<returns>
|
|
The generic image manifest file for the assembly this class is associated with.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ThemeConverter">
|
|
<summary>
|
|
A static helper converter used to convert a bitmap source object to its themed version.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ThemeConverter.Cache">
|
|
<summary>
|
|
The private cache used to keep already transformed bitmap source objects around
|
|
in-case multiple copies are needed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Imaging.ThemeConverter._conversionBuffer">
|
|
<summary>
|
|
The static byte array that is used to store colour data during the conversation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ThemeConverter.#cctor">
|
|
<summary>
|
|
Initialises static members of the <see cref="T:RSG.Editor.Imaging.ThemeConverter"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ThemeConverter.Convert(System.Windows.Media.Imaging.BitmapSource,System.Windows.Media.Color,System.Windows.Media.Color,System.Boolean)">
|
|
<summary>
|
|
Converts the specified image to its themed version.
|
|
</summary>
|
|
<param name="image">
|
|
The image to convert.
|
|
</param>
|
|
<param name="background">
|
|
The colour that is used as the background colour of the themed image.
|
|
</param>
|
|
<param name="bias">
|
|
The bias colour to use when transforming to a grey-scaled bitmap source object.
|
|
</param>
|
|
<param name="greyscale">
|
|
A value indicating whether to grey-scale the image after theming it.
|
|
</param>
|
|
<returns>
|
|
The converted image.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Imaging.ThemeConverter.Key">
|
|
<summary>
|
|
The class that is used to index the bitmap source cache.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Imaging.ThemeConverter.Key.#ctor(System.Windows.Media.Color,System.Boolean,System.Windows.Media.Color)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.Imaging.ThemeConverter.Key"/> class.
|
|
</summary>
|
|
<param name="background">
|
|
The background colour.
|
|
</param>
|
|
<param name="enabled">
|
|
A value indicating whether the themed bitmap source image should be grey-scaled
|
|
or not.
|
|
</param>
|
|
<param name="bias">
|
|
The bias colour used to grey-scale the bitmap source image if disabled.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.IMessageBox">
|
|
<summary>
|
|
When implemented represents a message box that can be modified and shown to the user.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMessageBox.Caption">
|
|
<summary>
|
|
Gets or sets the string that specifies the title bar caption to display.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMessageBox.HelpUrl">
|
|
<summary>
|
|
Gets or sets the url string that is shown when the user chooses to view help. The
|
|
help button is only shown if this is set to non empty/null string.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMessageBox.ImageSource">
|
|
<summary>
|
|
Gets or sets the image source of the 32x32 icon that should be displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMessageBox.Text">
|
|
<summary>
|
|
Gets or sets the string that specifies the text to display.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMessageBox.Options">
|
|
<summary>
|
|
Gets or sets the message box options.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBox.AddButton(System.String,System.Int64,System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Adds a button to the message box for the user to interact with with the specified
|
|
content as the text and the specified value as the value that is returned to the
|
|
client if the user selects this value.
|
|
</summary>
|
|
<param name="content">
|
|
The text that should appear on the button.
|
|
</param>
|
|
<param name="value">
|
|
The value that is set as the selected value if the user closes the window by
|
|
pressing this button.
|
|
</param>
|
|
<param name="isDefault">
|
|
A value indicating whether this is the default button for the user to press.
|
|
</param>
|
|
<param name="isCancel">
|
|
A value indicating whether this is the cancel button for the window and the button
|
|
that will be executed when the user presses escape.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBox.SetIconToExclamation">
|
|
<summary>
|
|
Sets the icon image to the systems exclamation icon.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBox.SetSystemIcon(System.Windows.MessageBoxImage)">
|
|
<summary>
|
|
Sets a system message box icon.
|
|
</summary>
|
|
<param name="icon">
|
|
A value indicating the system message box icon to show.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBox.ShowMessageBox">
|
|
<summary>
|
|
Displays this message box as it has been setup and returns a result.
|
|
</summary>
|
|
<returns>
|
|
A long value that specifies which message box button is clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBox.ShowMessageBox(System.Windows.Window)">
|
|
<summary>
|
|
Displays this message box as it has been setup and returns a result.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<returns>
|
|
A long value that specifies which message box button is clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.IMessageBoxService">
|
|
<summary>
|
|
When implemented represents a service that can be used to handle a request to show a
|
|
message box to the user.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.CreateMessageBox">
|
|
<summary>
|
|
Creates a new message box that can be modified and shown to the user.
|
|
</summary>
|
|
<returns>
|
|
A newly created message box object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.String)">
|
|
<summary>
|
|
Displays a message box that has a message and that returns a result.
|
|
</summary>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.Windows.Window,System.String)">
|
|
<summary>
|
|
Displays a message box in front of the specified window that has a message and that
|
|
returns a result.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.String,System.String)">
|
|
<summary>
|
|
Displays a message box that has a message and title bar caption; and that returns a
|
|
result.
|
|
</summary>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.Windows.Window,System.String,System.String)">
|
|
<summary>
|
|
Displays a message box in front of the specified window that has a message and
|
|
title bar caption; and that returns a result.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.String,System.String,System.Windows.MessageBoxButton)">
|
|
<summary>
|
|
Displays a message box that has a message, title bar caption, and button; and that
|
|
returns a result.
|
|
</summary>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.Windows.Window,System.String,System.String,System.Windows.MessageBoxButton)">
|
|
<summary>
|
|
Displays a message box in front of the specified window that has a message, title
|
|
bar caption, and button; and that returns a result.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage)">
|
|
<summary>
|
|
Displays a message box that has a message, title bar caption, button, and icon; and
|
|
that returns a result.
|
|
</summary>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<param name="icon">
|
|
A System.Windows.MessageBoxImage value that specifies the icon to display.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.Windows.Window,System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage)">
|
|
<summary>
|
|
Displays a message box in front of the specified window that has a message, title
|
|
bar caption, button, and icon; and that returns a result.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<param name="icon">
|
|
A System.Windows.MessageBoxImage value that specifies the icon to display.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult)">
|
|
<summary>
|
|
Displays a message box that has a message, title bar caption, button, and icon; and
|
|
that returns a result.
|
|
</summary>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<param name="icon">
|
|
A System.Windows.MessageBoxImage value that specifies the icon to display.
|
|
</param>
|
|
<param name="defaultResult">
|
|
A System.Windows.MessageBoxResult value that specifies the default result of the
|
|
message box.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.Windows.Window,System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult)">
|
|
<summary>
|
|
Displays a message box in front of the specified window that has a message, title
|
|
bar caption, button, and icon; and that returns a result.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<param name="icon">
|
|
A System.Windows.MessageBoxImage value that specifies the icon to display.
|
|
</param>
|
|
<param name="defaultResult">
|
|
A System.Windows.MessageBoxResult value that specifies the default result of the
|
|
message box.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult,System.Windows.MessageBoxOptions)">
|
|
<summary>
|
|
Displays a message box that has a message, title bar caption, button, and icon; and
|
|
that returns a result.
|
|
</summary>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<param name="icon">
|
|
A System.Windows.MessageBoxImage value that specifies the icon to display.
|
|
</param>
|
|
<param name="defaultResult">
|
|
A System.Windows.MessageBoxResult value that specifies the default result of the
|
|
message box.
|
|
</param>
|
|
<param name="options">
|
|
A System.Windows.MessageBoxOptions value that specifies the options of the
|
|
message box.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.Show(System.Windows.Window,System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult,System.Windows.MessageBoxOptions)">
|
|
<summary>
|
|
Displays a message box in front of the specified window that has a message, title
|
|
bar caption, button, and icon; and that returns a result.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<param name="icon">
|
|
A System.Windows.MessageBoxImage value that specifies the icon to display.
|
|
</param>
|
|
<param name="defaultResult">
|
|
A System.Windows.MessageBoxResult value that specifies the default result of the
|
|
message box.
|
|
</param>
|
|
<param name="options">
|
|
A System.Windows.MessageBoxOptions value that specifies the options of the
|
|
message box.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.ShowTimed(System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult,System.TimeSpan)">
|
|
<summary>
|
|
Displays a timed message box that has a message, title bar caption, button, and icon; and
|
|
that returns a result.
|
|
</summary>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<param name="icon">
|
|
A System.Windows.MessageBoxImage value that specifies the icon to display.
|
|
</param>
|
|
<param name="defaultResult">
|
|
A System.Windows.MessageBoxResult value that specifies the default result of the
|
|
message box.
|
|
</param>
|
|
<param name="timeout">
|
|
TimeSpan after which the message box will automatically close using the defaultResult.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.ShowTimed(System.Windows.Window,System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult,System.TimeSpan)">
|
|
<summary>
|
|
Displays a timed message box in front of the specified window that has a message, title
|
|
bar caption, button, and icon; and that returns a result.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<param name="icon">
|
|
A System.Windows.MessageBoxImage value that specifies the icon to display.
|
|
</param>
|
|
<param name="defaultResult">
|
|
A System.Windows.MessageBoxResult value that specifies the default result of the
|
|
message box.
|
|
</param>
|
|
<param name="timeout">
|
|
TimeSpan after which the message box will automatically close using the defaultResult.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.ShowTimed(System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult,System.TimeSpan,System.Boolean)">
|
|
<summary>
|
|
Displays a timed message box in front of the specified window that has a message, title
|
|
bar caption, button, and icon; and that returns a result.
|
|
</summary>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
<param name="button">
|
|
A System.Windows.MessageBoxButton value that specifies which button or buttons to
|
|
display.
|
|
</param>
|
|
<param name="icon">
|
|
A System.Windows.MessageBoxImage value that specifies the icon to display.
|
|
</param>
|
|
<param name="defaultResult">
|
|
A System.Windows.MessageBoxResult value that specifies the default result of the
|
|
message box.
|
|
</param>
|
|
<param name="timeout">
|
|
TimeSpan after which the message box will automatically close using the defaultResult.
|
|
</param>
|
|
<param name="topMost">
|
|
Shows dialog on top.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.MessageBoxResult value that specifies which message box button is
|
|
clicked by the user.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.ShowStandardErrorBox(System.String,System.String)">
|
|
<summary>
|
|
Shows a standard error message box that has a message, and title. This message box
|
|
displays an okay button and the error icon.
|
|
</summary>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.ShowStandardErrorBox(System.Windows.Window,System.String,System.String)">
|
|
<summary>
|
|
Shows a standard error message box that has a message, and title. This message box
|
|
displays an okay button and the error icon.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<param name="messageBoxText">
|
|
A System.String that specifies the text to display.
|
|
</param>
|
|
<param name="caption">
|
|
A System.String that specifies the title bar caption to display.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.ShowMessageCodeBox(RSG.Base.Logging.DisplayableMessageCode,System.Object[])">
|
|
<summary>
|
|
Shows a message box for a message code that has a title. This message box displays
|
|
a hyperlink for the error code, an okay button, and either an icon depending on the log level
|
|
of the message code.
|
|
</summary>
|
|
<param name="code">
|
|
A RSG.Base.Logging.DisplayableMessageCode that has detailed information about a message to display.
|
|
</param>
|
|
<param name="args">
|
|
An object array that contains zero or more objects to format.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.ShowMessageCodeBox(System.Windows.Window,RSG.Base.Logging.DisplayableMessageCode,System.Object[])">
|
|
<summary>
|
|
Shows a message box for a message code that has a title. This message box displays
|
|
a hyperlink for the error code, an okay button, and either an icon depending on the log level
|
|
of the message code.
|
|
</summary>
|
|
<param name="owner">
|
|
A System.Windows.Window that represents the owner window of the message box.
|
|
</param>
|
|
<param name="code">
|
|
A RSG.Base.Logging.DisplayableMessageCode that has detailed information about a message to display.
|
|
</param>
|
|
<param name="args">
|
|
An object array that contains zero or more objects to format.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMessageBoxService.CreateMessageCodeBox(RSG.Base.Logging.DisplayableMessageCode,System.Object[])">
|
|
<summary>
|
|
Creates a message box for a message code that has a title. This message box displays
|
|
a hyperlink for the error code and an icon depending on the log level of the message code.
|
|
Buttons should be added as needed.
|
|
</summary>
|
|
<param name="code">
|
|
A RSG.Base.Logging.DisplayableMessageCode that has detailed information about a message to display.
|
|
</param>
|
|
<param name="args">
|
|
An object array that contains zero or more objects to format.
|
|
</param>
|
|
<returns>
|
|
A message box setup with a help url, icon, caption, and text. Just add buttons as needed.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ICommandServiceProvider">
|
|
<summary>
|
|
When implemented defines a service provider that can be used by the command
|
|
implementers to retrieve services to use in their execute handlers.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.IPerforceFileMetaData">
|
|
<summary>
|
|
When implemented contains the metadata values for a file inside of source control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.Action">
|
|
<summary>
|
|
Gets the current users action on this file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.Change">
|
|
<summary>
|
|
Gets the change list number that this file is inside in the current users pending
|
|
change lists if applicable; otherwise, -1.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.ClientPath">
|
|
<summary>
|
|
Gets the location of the file in the clients workspace.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.DepotPath">
|
|
<summary>
|
|
Gets the location of the file in the clients depot system.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.HaveRevision">
|
|
<summary>
|
|
Gets the revision index the current user has of this file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.HeadAction">
|
|
<summary>
|
|
Gets the action that was performed on the file at the head revision.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.HeadRevision">
|
|
<summary>
|
|
Gets the revision index the of this files head revision.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.HeadTime">
|
|
<summary>
|
|
Gets the date and time the head revision of the file was submitted.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.IsInClient">
|
|
<summary>
|
|
Gets a value indicating whether the file is inside the clients workspace.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.IsInDepot">
|
|
<summary>
|
|
Gets a value indicating whether the file is inside the clients depot.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.IsMapped">
|
|
<summary>
|
|
Gets a value indicating whether the file is mapped in the clients workspace.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.LocalPath">
|
|
<summary>
|
|
Gets the location of the file in the client's file system.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.OtherActions">
|
|
<summary>
|
|
Gets the list containing all of the actions other users are currently performing on
|
|
the file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileMetaData.OtherLock">
|
|
<summary>
|
|
Gets a value indicating whether the file is locked by another user.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.IPerforceFileSpec">
|
|
<summary>
|
|
When implemented contains a perforce file specification that can be represented
|
|
as either a client, depot or local path.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileSpec.ClientPath">
|
|
<summary>
|
|
Gets the value that represents the files client path.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileSpec.DepotPath">
|
|
<summary>
|
|
Gets the value that represents the files perforce depot path.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IPerforceFileSpec.LocalPath">
|
|
<summary>
|
|
Gets the value that represents the files local path.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.IPerforceService">
|
|
<summary>
|
|
When implemented represents a service that can be used to handle perforce requests.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.AddFiles(System.Collections.Generic.IList{System.String})">
|
|
<summary>
|
|
Adds the specified files and puts them into the default change list.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that need adding.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.AddFiles(System.Collections.Generic.IList{System.String},System.Int32)">
|
|
<summary>
|
|
Adds the specified files and puts them into the change list with the specified id.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that need adding.
|
|
</param>
|
|
<param name="changelistId">
|
|
The id of the change list the files should be added to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.AnyFilesWithState(System.Collections.Generic.IList{System.String},RSG.Editor.PerforceFileAction[])">
|
|
<summary>
|
|
Returns which files are checked out locally from the list passed in.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The collection containing the full paths of the files to check.
|
|
</param>
|
|
<param name="actions">
|
|
The actions to test.
|
|
</param>
|
|
<returns>
|
|
True if any of the given files have the actions; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.CreateChangelist(System.String)">
|
|
<summary>
|
|
Creates a new changelist using the specified description.
|
|
</summary>
|
|
<param name="description">
|
|
The description of the change list we are creating.
|
|
</param>
|
|
<returns>
|
|
The id of changelist that was created.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.EditFiles(System.Collections.Generic.IList{System.String},System.String,System.Boolean)">
|
|
<summary>
|
|
Checks out the specified files into a new change list with the specified
|
|
description and optionally adds any file that isn't currently mapped.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that need checking out.
|
|
</param>
|
|
<param name="description">
|
|
The description of the change list the files should be checked out in.
|
|
</param>
|
|
<param name="add">
|
|
A value indicating whether any files currently not mapped should be added.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.EditFiles(System.Collections.Generic.IList{System.String},System.Int32,System.Boolean)">
|
|
<summary>
|
|
Checks out the specified files into the change list with the specified id and
|
|
optionally adds any file that isn't currently mapped.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that need checking out.
|
|
</param>
|
|
<param name="changelistId">
|
|
The id of the change list the files should be checked out in.
|
|
</param>
|
|
<param name="add">
|
|
A value indicating whether any files currently not mapped should be added.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.EditFiles(System.Collections.Generic.IList{System.String})">
|
|
<summary>
|
|
Checks out the specified files into the default change list.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that need checking out.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetLabelDescription(System.String)">
|
|
<summary>
|
|
Gets the description of the label provided.
|
|
</summary>
|
|
<param name="labelName">Name of the label to get the description from</param>
|
|
<returns>Description of the label in Perforce</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetCheckedOutFiles(System.Collections.Generic.IList{System.String})">
|
|
<summary>
|
|
Returns which files are checked out locally from the list passed in.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The collection containing the full paths of the files to check.
|
|
</param>
|
|
<returns>
|
|
A list containing the files that are currently checked out out of the specified
|
|
list.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetDepotPathsFromLocalPaths(System.Collections.Generic.IList{System.String})">
|
|
<summary>
|
|
Gets a set of depot paths from a set of local paths.
|
|
</summary>
|
|
<param name="localPaths">
|
|
The local paths to convert to depot paths.
|
|
</param>
|
|
<returns>
|
|
The list of depot paths which correspond to the specified list of local paths.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetFileContents(System.Collections.Generic.IList{RSG.Editor.IPerforceFileSpec})">
|
|
<summary>
|
|
Gets the contents of the specified list of files.
|
|
</summary>
|
|
<param name="fileSpecs">
|
|
The file specifications for the files to get the contents for.
|
|
</param>
|
|
<returns>
|
|
Mapping of file specifications to streams containing the file contents.
|
|
</returns>
|
|
<remarks>
|
|
The calling code is in charge of disposing of the returned streams.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetFileMetaData(System.Collections.Generic.IList{System.String})">
|
|
<summary>
|
|
Gets the metadata for the specified list of files. The metadata contains the
|
|
results from the 'fstat' perforce command.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The collection containing the full paths of the files to get.
|
|
</param>
|
|
<returns>
|
|
A list containing the metadata for the specified files.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetFileMetaData(System.Collections.Generic.IList{RSG.Editor.IPerforceFileSpec})">
|
|
<summary>
|
|
Gets the metadata for the specified list of files. The metadata contains the
|
|
results from the 'fstat' perforce command.
|
|
</summary>
|
|
<param name="fileSpecs">
|
|
The file specifications for the files to get metadata for.
|
|
</param>
|
|
<returns>
|
|
A list containing the metadata for the specified files.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetLatest(System.Collections.Generic.IList{System.String},System.Boolean)">
|
|
<summary>
|
|
Gets the head revision of the specified files.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that needs to be synced to the head revision.
|
|
</param>
|
|
<param name="force">
|
|
Forces the sync to head revision.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetLatest(System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String}@,System.Collections.Generic.IList{System.String}@,System.Boolean)">
|
|
<summary>
|
|
Gets the head revision of the specified files with errors and warnings specified
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that needs to be synced to the head revision.
|
|
</param>
|
|
<param name="warnings">
|
|
Exception warning information if any
|
|
</param>
|
|
<param name="errors">
|
|
Exception error information if any
|
|
</param>
|
|
<param name="force">
|
|
Forces the sync to head revision.
|
|
</param>
|
|
<returns>
|
|
False if exceptions occurred.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetLatest(System.Collections.Generic.IList{RSG.Editor.IPerforceFileSpec},System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Gets (or previews) the head revision of the specified files.
|
|
</summary>
|
|
<param name="fileSpecs">
|
|
The file specifications for the files to get metadata for.
|
|
</param>
|
|
<param name="preview">
|
|
Flag indicating whether we only wish to preview the results of the sync
|
|
operation.
|
|
</param>
|
|
<param name="force">
|
|
Forces the sync to head revision.
|
|
</param>
|
|
<returns>
|
|
A list containing the metadata for the files that were/would be synced
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetLabelRevision(System.Collections.Generic.IList{System.String},System.String,System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Syncs the files to the specified label.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The collection of full-paths to perform the operation on.
|
|
</param>
|
|
<param name="label">
|
|
The label that is being synced to.
|
|
</param>
|
|
<param name="preview">
|
|
Specifies whether this is a preview operation.
|
|
</param>
|
|
<param name="force">
|
|
Specifies whether this is a forced operation.
|
|
</param>
|
|
<returns>
|
|
A list of metadata objects for the files that the operation was performed on.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.GetLocalPathsFromDepotPaths(System.Collections.Generic.IList{System.String})">
|
|
<summary>
|
|
Gets a set of local paths from a set of depot paths.
|
|
</summary>
|
|
<param name="depotPaths">
|
|
The depot paths to convert to local paths.
|
|
</param>
|
|
<returns>
|
|
The list of local paths which correspond to the specified list of depot paths.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.MarkForDelete(System.Collections.Generic.IList{System.String})">
|
|
<summary>
|
|
Marks the specified files for deletion.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that are to be mark for delete.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.MarkForDelete(System.Collections.Generic.IList{System.String},System.Int32)">
|
|
<summary>
|
|
Marks the specified files for deletion.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that are to be mark for delete.
|
|
</param>
|
|
<param name="changelistId">
|
|
The id of the change list the files should be put into.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.MoveFilesIntoChangelist(System.Collections.Generic.IList{System.String},System.Int32)">
|
|
<summary>
|
|
Moves the specified files into the specified changelist.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that needs to be synced to the head revision.
|
|
</param>
|
|
<param name="changelistId">
|
|
The id of the changelist to move the files into.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.RevertFiles(System.Collections.Generic.IList{System.String})">
|
|
<summary>
|
|
Reverts all of the specified files.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that are to be reverted.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.RevertUnchangedFiles(System.Collections.Generic.IList{System.String})">
|
|
<summary>
|
|
Reverts any of the specified files that are unchanged.
|
|
</summary>
|
|
<param name="fullPaths">
|
|
The full paths to the files that needs to be synced to the head revision.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.SubmitChangelist(System.Int32)">
|
|
<summary>
|
|
Submits the specified changelist.
|
|
</summary>
|
|
<param name="changelistId">
|
|
The id of the changelist to move the files into.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.IPerforceService.TryToDeleteChangelist(System.Int32)">
|
|
<summary>
|
|
Attempts to delete the specified changelist.
|
|
</summary>
|
|
<param name="changelistId">
|
|
The id of the changelist to attempt to delete.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.IProductInfoService">
|
|
<summary>
|
|
When implemented represents a service that can be used to get the product information.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IProductInfoService.ProductName">
|
|
<summary>
|
|
Gets the name of the product.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ISaveableDocument">
|
|
<summary>
|
|
When implemented represents a object that's data can be written to a generic stream and
|
|
is itself representing a document contained on the local disk drive.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ISaveableDocument.Filename">
|
|
<summary>
|
|
Gets or sets the filename to use to display this document.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ISaveableDocument.FullPath">
|
|
<summary>
|
|
Gets or sets the full file path to the location of this file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ISaveableDocument.IsModified">
|
|
<summary>
|
|
Gets a value indicating whether this document item currently contains modified
|
|
unsaved data.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ISaveableDocument.IsReadOnly">
|
|
<summary>
|
|
Gets or sets a value indicating whether this document is currently locked inside
|
|
the windows explorer.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ISaveableDocument.IsTemporaryFile">
|
|
<summary>
|
|
Gets a value indicating whether this document represents a temporary document. A
|
|
temporary file cannot be saved to the same location and needs to be "Saved As...".
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ISaveableDocument.UndoEngine">
|
|
<summary>
|
|
Gets the undo engine associated with this document.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ISaveable">
|
|
<summary>
|
|
When implemented represents a object that's data can be written to a generic stream.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.ISaveable.Saved">
|
|
<summary>
|
|
Occurs just after this object has been saved successfully.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ISaveable.FriendlySavePath">
|
|
<summary>
|
|
Gets the friendly save path that this item pushes into the command system
|
|
to display on menu items.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ISaveable.RaiseSavedEvent">
|
|
<summary>
|
|
Raises the saved event on this object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ISaveable.Save(System.IO.Stream)">
|
|
<summary>
|
|
Saves the data that is associated with this item to the specified file.
|
|
</summary>
|
|
<param name="stream">
|
|
The io stream that data for this object should be written to.
|
|
</param>
|
|
<returns>
|
|
A value indicating whether the save operation was successful.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.IUserCreatedCommandBarItem">
|
|
<summary>
|
|
When implemented represents a command bar item that has been created by the user.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IUserCreatedCommandBarItem.SerialiseCommand(System.Xml.XmlWriter,System.IFormatProvider)">
|
|
<summary>
|
|
Serialises this command to the end of the specified writer.
|
|
</summary>
|
|
<param name="writer">
|
|
The xml writer that the command gets serialised out to.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.MapViewportInteractionMode">
|
|
<summary>
|
|
Defines the different modes for the mouse and keyboard input the map viewport control
|
|
can use for its pan and zoom operations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MapViewportInteractionMode.Rockstar">
|
|
<summary>
|
|
Specifies the classic behaviour of interacting with a map viewport control; middle
|
|
mouse button pans the map while the scroll wheel zooms.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MapViewportInteractionMode.Web">
|
|
<summary>
|
|
Specifies the behaviour used by web based mapping software where by the left button
|
|
pans the map and the scroll wheel zooms.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MapViewportInteractionMode.Default">
|
|
<summary>
|
|
Specifies the default behaviour.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ButtonCommand">
|
|
<summary>
|
|
Provides the ability to define a rockstar command as a button command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ButtonCommand._command">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ButtonCommand.Command"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ButtonCommand.#ctor(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ButtonCommand"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The <see cref="T:RSG.Editor.RockstarRoutedCommand"/> that this definition is
|
|
representing.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ButtonCommand.Command">
|
|
<summary>
|
|
Gets the <see cref="T:RSG.Editor.RockstarRoutedCommand"/> that this definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ButtonCommand.CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ButtonCommand.RSG#Editor#ICommandWithParameter#CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CanExecuteCommandData">
|
|
<summary>
|
|
Provides data to a predicate method which determines whether a associated command can
|
|
be executed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CanExecuteCommandData._continueRouting">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CanExecuteCommandData.ContinueRouting"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CanExecuteCommandData._handled">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CanExecuteCommandData.Handled"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CanExecuteCommandData.#ctor(System.Windows.Input.ICommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CanExecuteCommandData"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command associated with this data.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CanExecuteCommandData.ContinueRouting">
|
|
<summary>
|
|
Gets or sets a value indicating whether the input routed event that invoked the
|
|
command should continue to route through the element tree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CanExecuteCommandData.Handled">
|
|
<summary>
|
|
Gets or sets a value indicating whether the routed event has been handled somewhere
|
|
as it travels the element tree.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CanExecuteCommandData`1">
|
|
<summary>
|
|
Provides data to a predicate method which determines whether a associated command can
|
|
be executed based on a parameter of the specified type.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter used to determine whether the associated command can be
|
|
executed.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.CanExecuteCommandData`1._originalParameterWasNull">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CanExecuteCommandData`1.OriginalParameterWasNull"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CanExecuteCommandData`1._parameter">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CanExecuteCommandData`1.Parameter"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CanExecuteCommandData`1.#ctor(System.Windows.Input.ICommand,`0)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CanExecuteCommandData`1"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command associated with this data.
|
|
</param>
|
|
<param name="parameter">
|
|
The parameter that the predicate method can use to determine whether the command
|
|
can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CanExecuteCommandData`1.OriginalParameterWasNull">
|
|
<summary>
|
|
Gets a value indicating whether the parameter passed in from the source event data
|
|
was set to null or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CanExecuteCommandData`1.Parameter">
|
|
<summary>
|
|
Gets the parameter that was associated with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CanExecuteCommandException">
|
|
<summary>
|
|
Represents errors that occur during a predicate method determining whether a command
|
|
can be executed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CanExecuteCommandException.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CanExecuteCommandException"/> class
|
|
using the default
|
|
message.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CanExecuteCommandException.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CanExecuteCommandException"/> class
|
|
with the specified message.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CanExecuteCommandException.#ctor(System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CanExecuteCommandException"/> class
|
|
with the specified inner exception and the default message.
|
|
</summary>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CanExecuteCommandException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CanExecuteCommandException"/> class
|
|
with the specified message and inner exception.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CanExecuteCommandException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CanExecuteCommandException"/> class
|
|
with serialised data.
|
|
</summary>
|
|
<param name="info">
|
|
The System.Runtime.Serialization.SerializationInfo that holds the serialised
|
|
object data about the exception being thrown.
|
|
</param>
|
|
<param name="context">
|
|
The System.Runtime.Serialization.StreamingContext that contains contextual
|
|
information about the source or destination.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CanExecuteCommandDelegate">
|
|
<summary>
|
|
Represents the predicate method that determines whether a command can be executed.
|
|
</summary>
|
|
<param name="e">
|
|
The object containing the data to use inside the predicate method to determine whether
|
|
the command can be executed.
|
|
</param>
|
|
<returns>
|
|
A value indicating whether the command associated with the specified data can be
|
|
executed.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.CanExecuteCommandDelegate`1">
|
|
<summary>
|
|
Represents the predicate method that determines whether a command can be executed.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the command parameter contained within the specified data.
|
|
</typeparam>
|
|
<param name="e">
|
|
The object containing the data to use inside the predicate method to determine whether
|
|
the command can be executed.
|
|
</param>
|
|
<returns>
|
|
A value indicating whether the command associated with the specified data can be
|
|
executed.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ChildMenu">
|
|
<summary>
|
|
Represents a menu that is positioned inside another menu. This class cannot be
|
|
inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ChildMenu.#ctor(System.UInt16,System.Boolean,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ChildMenu"/> class.
|
|
</summary>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether this command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of this item inside the command bar hierarchy.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.ComboCommand">
|
|
<summary>
|
|
Provides a base class to a definition of a combo command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboCommand.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ComboCommand"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ComboCommand.CanItemsBeSelected">
|
|
<summary>
|
|
Gets a value indicating whether the individual items are selectable.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ComboCommand.SelectionMode">
|
|
<summary>
|
|
Gets a value indicating the selection mode style adopted by this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ComboItemsCollection">
|
|
<summary>
|
|
The collection that is used for the combo items collection inside a
|
|
<see cref="T:RSG.Editor.CommandBarItemViewModel"/> object.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ComboItemsCollection._parent">
|
|
<summary>
|
|
The parent view model for this object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboItemsCollection.#ctor(System.Collections.IEnumerable,RSG.Editor.CommandBarItemViewModel)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ComboItemsCollection"/> class.
|
|
</summary>
|
|
<param name="source">
|
|
The iterator around the source items for this collection.
|
|
</param>
|
|
<param name="parent">
|
|
The parent view model.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboItemsCollection.ConvertItem(RSG.Editor.IMultiCommandItem)">
|
|
<summary>
|
|
Converts the single specified source item to the target type.
|
|
</summary>
|
|
<param name="item">
|
|
The item to convert.
|
|
</param>
|
|
<returns>
|
|
A new item of the target type converted from the specified source item.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ComboItemsCollection.HandleCollectionChange">
|
|
<summary>
|
|
Gets called whenever the collection changes.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandBarItem">
|
|
<summary>
|
|
Provides a abstract base class to all of the objects that will be placed within the
|
|
command bar hierarchy.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._areMultiItemsShown">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.AreMultiItemsShown"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._eachItemStartsGroup">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.EachItemStartsGroup"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._id">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.Id"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._isVisible">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.IsVisible"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._parentId">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.ParentId"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._priority">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.Priority"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._showFilterCount">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.ShowFilterCount"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._showLabel">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.ShowLabel"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._startsGroup">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.StartsGroup"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._text">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.Text"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItem._width">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItem.Width"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItem.#ctor(System.UInt16,System.Boolean,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandBarItem"/> class.
|
|
</summary>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether this command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of this item inside the command bar hierarchy.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.AreMultiItemsShown">
|
|
<summary>
|
|
Gets or sets a value indicating whether the individual items are shown to the user
|
|
for this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.EachItemStartsGroup">
|
|
<summary>
|
|
Gets or sets a value indicating whether the individual items start a group each or
|
|
not. Only applicable when instancing a multi command with
|
|
<see cref="P:RSG.Editor.CommandBarItem.AreMultiItemsShown"/> set to true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.Id">
|
|
<summary>
|
|
Gets or sets the global unique identifier that is used to reference this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.IsVisible">
|
|
<summary>
|
|
Gets or sets a value indicating whether this command bar item is visible to the
|
|
user.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.ParentId">
|
|
<summary>
|
|
Gets or sets the global identifier for the parent of this item inside the command
|
|
bar hierarchy.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.Priority">
|
|
<summary>
|
|
Gets or sets the priority of the item which indicates the position of it relative
|
|
to the other items under the same parent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.ShowFilterCount">
|
|
<summary>
|
|
Gets or sets a value indicating whether the filter check count is shown to the
|
|
user in the user interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.ShowLabel">
|
|
<summary>
|
|
Gets or sets a value indicating whether the label is shown to the user in the user
|
|
interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.StartsGroup">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item is proceeded by a separator to
|
|
indicate the start of a new group inside the command bar hierarchy.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.Text">
|
|
<summary>
|
|
Gets or sets the text for this command bar item. This appears on the menu item in
|
|
the hierarchy.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItem.Width">
|
|
<summary>
|
|
Gets or sets the width of the control used for this command instance.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandBarItemViewModel">
|
|
<summary>
|
|
Defines the view model for a <see cref="T:RSG.Editor.CommandBarItem"/> object.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._emptyCommand">
|
|
<summary>
|
|
A routed command that is used in the case of a missing definition. Using
|
|
this command makes sure the command will not be implemented anyway and be
|
|
shown as disabled.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._syncRoot">
|
|
<summary>
|
|
A generic object that provides synchronisation between multiple threads while
|
|
creating and altering view models.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._creationCache">
|
|
<summary>
|
|
A cache that contains the created view models indexed by the parent identifier.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._delayedPriorityChanges">
|
|
<summary>
|
|
The private collections containing the identifiers to the parents whose children
|
|
have had a priority change during a delayed point.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._resettingItems">
|
|
<summary>
|
|
A value indicating whether items inside a collection view model are currently
|
|
being reset.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._unresolvedDefinitions">
|
|
<summary>
|
|
A value indicating whether there exists any view models that have an unresolved
|
|
definition in them.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._comboItems">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItemViewModel.ComboItems"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._commandBarItem">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItemViewModel.CommandBarItem"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._commandDefinition">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItemViewModel.CommandDefinition"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._displayType">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItemViewModel.DisplayType"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel._dynamicChildren">
|
|
<summary>
|
|
The private collection containing the children that represent the items inside the
|
|
dynamic menu. This is due to the dynamic menu having to create the children on the
|
|
fly without needing to embed them in a pre-existing list and the items don't
|
|
reference the parent by id.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.#cctor">
|
|
<summary>
|
|
Initialises static members of the <see cref="T:RSG.Editor.CommandBarItemViewModel"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.#ctor(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandBarItemViewModel"/> class to
|
|
represent the specified command bar item.
|
|
</summary>
|
|
<param name="item">
|
|
The command bar item that this view model will be representing.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.#ctor(RSG.Editor.IMultiCommandItem,RSG.Editor.CommandInstance)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandBarItemViewModel"/> class to
|
|
represent the specified definition item.
|
|
</summary>
|
|
<param name="item">
|
|
The multi item that this view model is being created for.
|
|
</param>
|
|
<param name="instance">
|
|
The original command instance that is being broken into multiple items.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.#ctor(RSG.Editor.IDynamicMenuItem)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandBarItemViewModel"/> class with
|
|
a dynamic item.
|
|
</summary>
|
|
<param name="dynamicItem">
|
|
The item that is used to describe the command bar item and command definition.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.AlwaysShowDynamicSubMenu">
|
|
<summary>
|
|
Gets a value indicating whether the sub menu of a dynamic menu item should always
|
|
be shown even if there is only one item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.Band">
|
|
<summary>
|
|
Gets or sets a value that indicates where the toolbar should be located in the
|
|
ToolBarTray.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.BandIndex">
|
|
<summary>
|
|
Gets or sets the band index number that indicates the position of the toolbar on
|
|
the band.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.Children">
|
|
<summary>
|
|
Gets the collection of child command view models of this view model.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.ComboItems">
|
|
<summary>
|
|
Gets the items that can be used for a combo control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.Command">
|
|
<summary>
|
|
Gets the command that the associated definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.CommandBarItem">
|
|
<summary>
|
|
Gets the command bar item that is the part of the associated data for this view
|
|
model.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.CommandDefinition">
|
|
<summary>
|
|
Gets the command definition that is the part of the associated data for this view
|
|
model.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.DisplayStyle">
|
|
<summary>
|
|
Gets or sets a value that can be used to change how the control that is used to
|
|
display this item gets styled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.DisplayType">
|
|
<summary>
|
|
Gets the display type for this command bar item view model which specifies how the
|
|
command should be rendered in the command hierarchy.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.DynamicChildren">
|
|
<summary>
|
|
Gets the read-only collection containing the dynamic menu child items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.FilterCount">
|
|
<summary>
|
|
Gets the filter count string to show for a filter command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.Icon">
|
|
<summary>
|
|
Gets the System.Windows.Media.Imaging.BitmapSource object that represents the
|
|
command icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.ValidIcon">
|
|
<summary>
|
|
Gets a value indicating whether the icon for this item is valid.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.IsEnabled">
|
|
<summary>
|
|
Gets a value indicating whether this command bar item is currently enabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether the command definition is currently in the
|
|
toggled state or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.KeyGestureText">
|
|
<summary>
|
|
Gets the text that contains the key gesture that is attached to this command bar
|
|
item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.Scopes">
|
|
<summary>
|
|
Gets the collection defining the different scopes for the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.SearchParameters">
|
|
<summary>
|
|
Gets the search parameters from the command definition if a conversion is possible;
|
|
otherwise, returns null.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.SelectedItem">
|
|
<summary>
|
|
Gets or sets the item that is currently selected in the combo control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.StartsGroup">
|
|
<summary>
|
|
Gets or sets a value indicating whether this command item starts a new group.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.ShowFilterCount">
|
|
<summary>
|
|
Gets or sets a value indicating whether the filter check count is shown to the
|
|
user in the user interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.ShowLabel">
|
|
<summary>
|
|
Gets or sets a value indicating whether the label is shown to the user in the user
|
|
interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.Text">
|
|
<summary>
|
|
Gets or sets the text that appears with this command bar item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.ToolTip">
|
|
<summary>
|
|
Gets the tooltip that will be shown for this command bar item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.IsVisible">
|
|
<summary>
|
|
Gets or sets a value indicating whether this command bar item is visible to the
|
|
user.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.Width">
|
|
<summary>
|
|
Gets the width of the control attached to this view model.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.Create(System.Guid)">
|
|
<summary>
|
|
Retrieves a collection of view models that wrap command bar items whose parent id
|
|
property equals the specified id.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier of the parent whose items should have their corresponding view
|
|
models retrieved.
|
|
</param>
|
|
<returns>
|
|
A collection of view models that wrap command bar items whose parent id property
|
|
equals the specified id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.CommitPriorityChanges">
|
|
<summary>
|
|
Commits the currently delayed priority changes by resetting the necessary
|
|
collections.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.OnDefinitionAdded(RSG.Editor.CommandDefinition)">
|
|
<summary>
|
|
Called whenever a command definition is added to the command manager.
|
|
</summary>
|
|
<param name="definition">
|
|
The definition that has been added to the command manager.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.OnItemAdded(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Called whenever a item is added to the command manager.
|
|
</summary>
|
|
<param name="addedItem">
|
|
The item that has been added to the command manager.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.OnItemRemoved(RSG.Editor.CommandBarItem,System.Boolean)">
|
|
<summary>
|
|
Called whenever a item is removed from the command manager.
|
|
</summary>
|
|
<param name="removedItem">
|
|
The item that has been removed from to the command manager.
|
|
</param>
|
|
<param name="sendEvent">
|
|
A value indicating whether the property changed event is fired for the
|
|
<see cref="P:RSG.Editor.CommandBarItemViewModel.IsEnabled"/> property.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.OnChildrenChanged(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Called whenever a change is made to one of the child collections.
|
|
</summary>
|
|
<param name="s">
|
|
The collection that has changed.
|
|
</param>
|
|
<param name="e">
|
|
The System.Collections.Specialized.NotifyCollectionChangedEventArgs data for the
|
|
event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.OnPriorityChanged(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Called whenever the priority value on a command bar item has been changed.
|
|
</summary>
|
|
<param name="item">
|
|
The item that has had its priority value changed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.OnStartsGroupChanged(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Called whenever the start group flag on a command bar item has been changed.
|
|
</summary>
|
|
<param name="item">
|
|
The item that has had its starts group flag changed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.ResetItems(System.Guid)">
|
|
<summary>
|
|
Resets the collection for the parent with the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier of the parent whose collection needs to be reset.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.InitialiseDynamicMenu">
|
|
<summary>
|
|
Initialises a dynamic menu item by binding this view models children with the items
|
|
on the dynamic menu.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.ResolveDefinition(RSG.Editor.CommandDefinition)">
|
|
<summary>
|
|
Called whenever a new command definition is added to the command
|
|
manager in-case this view model has a unresolved command definition.
|
|
</summary>
|
|
<param name="definition">
|
|
The command definition that has been added to the command manager.
|
|
</param>
|
|
<returns>
|
|
A value indicating whether the definition is now resolved.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.SourcePropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Gets called whenever a property changed event occurs from the associated command
|
|
bar item or the associated command definition.
|
|
</summary>
|
|
<param name="sender">
|
|
The command bar item that fired the event.
|
|
</param>
|
|
<param name="e">
|
|
The event data including the name of the property that changed.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandBarItemViewModel.DynamicMenuChildren">
|
|
<summary>
|
|
Represents the collection of command bar item view model objects that are kept in
|
|
sync with a collection of dynamic menu items.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.DynamicMenuChildren.#ctor(System.Collections.ObjectModel.ObservableCollection{RSG.Editor.IDynamicMenuItem})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandBarItemViewModel.DynamicMenuChildren"/> class.
|
|
</summary>
|
|
<param name="source">
|
|
The source items for this collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.DynamicMenuChildren.ConvertItem(RSG.Editor.IDynamicMenuItem)">
|
|
<summary>
|
|
Creates a command bar item view model from the specified multi command item.
|
|
</summary>
|
|
<param name="item">
|
|
The multi command item object to use to construct the new view model.
|
|
</param>
|
|
<returns>
|
|
A new command bar item view model constructed from the specified item.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandBarItemViewModel.DynamicCommandInstance">
|
|
<summary>
|
|
The command instance that is created to represent a dynamic menu command item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModel.DynamicCommandInstance._commandParameter">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItemViewModel.DynamicCommandInstance.CommandParameter"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModel.DynamicCommandInstance.#ctor(RSG.Editor.RockstarRoutedCommand,System.String,System.Object)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandBarItemViewModel.DynamicCommandInstance"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that this command bar item is instancing.
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="commandParameter">
|
|
The command parameter that should be sent through the UI element to the
|
|
execution logic.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModel.DynamicCommandInstance.CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandBarItemViewModelCollection">
|
|
<summary>
|
|
Represents a collection of <see cref="T:RSG.Editor.CommandBarItemViewModel"/> objects
|
|
that produces notification events when manipulated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModelCollection._id">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItemViewModelCollection.Id"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModelCollection._invisibleItems">
|
|
<summary>
|
|
A private list of all of the invisible items currently associated with this
|
|
collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModelCollection._isSealed">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandBarItemViewModelCollection.IsSealed"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandBarItemViewModelCollection._multiCommands">
|
|
<summary>
|
|
A private list containing all multi item command objects that have been added to
|
|
this collection, as well as their indices into this collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.#ctor(System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandBarItemViewModelCollection"/>
|
|
class as a wrapper for the list specified by its parent id.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier of the parent whose children are contained within this collection.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModelCollection.Id">
|
|
<summary>
|
|
Gets the identifier of the parent whose children are contained within this
|
|
collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandBarItemViewModelCollection.IsSealed">
|
|
<summary>
|
|
Gets a value indicating whether this collection is currently sealed from
|
|
modifications.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.GetIndexAfter(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Determines the index after the specified item in the collection. This is to support
|
|
multi items currently expanded with in the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
The index after the specified item if found in the list; otherwise, the last index
|
|
in the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.IndexOf(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Determines the index of a specific item in the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the collection.
|
|
</param>
|
|
<returns>
|
|
The index of item if found in the list; otherwise, -1.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.Seal">
|
|
<summary>
|
|
Sets the <see cref="P:RSG.Editor.CommandBarItemViewModelCollection.IsSealed"/> property to true so that exceptions will be fired
|
|
if someone tries to manipulate the items within the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.AddSeparator(System.Int32)">
|
|
<summary>
|
|
Adds a new separator item located at the specified index. If there is already a
|
|
separator that or next to the specified index, nothing happens.
|
|
</summary>
|
|
<param name="index">
|
|
The index the new separator should be located at.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.Insert(System.Int32,RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Inserts the specified item into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index at which the specified item should be inserted.
|
|
</param>
|
|
<param name="item">
|
|
The object to insert into the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.Remove(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Removes the first occurrence of a specific object from the collection.
|
|
</summary>
|
|
<param name="item">
|
|
The object to remove from the collection.
|
|
</param>
|
|
<returns>
|
|
True if item was successfully removed from the collection, otherwise, false. This
|
|
method also returns false if item is not found in the original collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.RemoveSeparator(System.Int32)">
|
|
<summary>
|
|
Removed the separator item that is located at the specified index. If the item at
|
|
the specified index isn't a separator nothing happens.
|
|
</summary>
|
|
<param name="index">
|
|
The index of the separator to remove.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.ResetItems(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Removes all items from the collection and re adds them from the rockstar command
|
|
manager.
|
|
</summary>
|
|
<param name="clearCache">
|
|
A value indicating whether the cache of multi commands and invisible items should
|
|
also be cleared.
|
|
</param>
|
|
<param name="sortPriorities">
|
|
A value indicating whether the priorities for the items should be set in numerical
|
|
order.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.Unseal">
|
|
<summary>
|
|
Sets the <see cref="P:RSG.Editor.CommandBarItemViewModelCollection.IsSealed"/> property to false so that you can manipulate the
|
|
items within the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.ClearItems">
|
|
<summary>
|
|
Removes all items from the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.InsertItem(System.Int32,RSG.Editor.CommandBarItemViewModel)">
|
|
<summary>
|
|
Inserts an item into the collection at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index at which <paramref name="item" /> should be inserted.
|
|
</param>
|
|
<param name="item">
|
|
The object to insert.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.MoveItem(System.Int32,System.Int32)">
|
|
<summary>
|
|
Moves the item at the specified index to a new location in the collection.
|
|
</summary>
|
|
<param name="oldIndex">
|
|
The zero-based index specifying the location of the item to be moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.RemoveItem(System.Int32)">
|
|
<summary>
|
|
Removes the item at the specified index of the collection.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the element to remove.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.SetItem(System.Int32,RSG.Editor.CommandBarItemViewModel)">
|
|
<summary>
|
|
Replaces the element at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the element to replace.
|
|
</param>
|
|
<param name="item">
|
|
The new value for the element at the specified index.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.CheckSealedFlagBeforeModifying">
|
|
<summary>
|
|
Throws a exception if the <see cref="P:RSG.Editor.CommandBarItemViewModelCollection.IsSealed"/> flag is set to true.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.IndexToPlaceItem(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Gets the index that the specified item should be inserted within this collection.
|
|
If this collection already contains the specified item -1 is returned.
|
|
</summary>
|
|
<param name="item">
|
|
The item whose insertion index should be returned.
|
|
</param>
|
|
<returns>
|
|
The index that the specified item should be inserted within this collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.OnEachItemStartsGroupChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Gets called whenever the value indicating whether a instance shows its multi items
|
|
with separators or not changes.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs data used for the event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.OnIsVisibleChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Gets called whenever the value indicating whether a instance is shown to user or
|
|
not changes.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs data used for the event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.OnMultiItemsAdded(System.Collections.Generic.List{RSG.Editor.CommandInstance},System.Collections.IList,System.Int32)">
|
|
<summary>
|
|
Called whenever items are added to a multi command items collection.
|
|
</summary>
|
|
<param name="instances">
|
|
The list of instances of the multi command that have been affected.
|
|
</param>
|
|
<param name="newItems">
|
|
The list containing the items that have been added to the multi command.
|
|
</param>
|
|
<param name="startingIndex">
|
|
The index of the first new item in the multi command items.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.OnMultiItemsChanged(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Gets called whenever the items collection is changed.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.CollectionChangeEventArgs data for the event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.OnMultiItemsMoved(System.Collections.Generic.List{RSG.Editor.CommandInstance},System.Int32,System.Int32)">
|
|
<summary>
|
|
Called whenever items are moved inside a multi command items collection.
|
|
</summary>
|
|
<param name="instances">
|
|
The list of instances of the multi command that have been affected.
|
|
</param>
|
|
<param name="oldIndex">
|
|
The index of the item before it was moved.
|
|
</param>
|
|
<param name="newIndex">
|
|
The new index of the item moved.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.OnMultiItemsRemoved(System.Collections.Generic.List{RSG.Editor.CommandInstance},System.Int32,System.Int32)">
|
|
<summary>
|
|
Called whenever items are removed to a multi command items collection.
|
|
</summary>
|
|
<param name="instances">
|
|
The list of instances of the multi command that have been affected.
|
|
</param>
|
|
<param name="count">
|
|
The number of items that have been removed. A negative number represents all of the
|
|
items from the specified index.
|
|
</param>
|
|
<param name="startingIndex">
|
|
The index of the first old item in the multi command items.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.OnMultiItemsReplaced(System.Collections.Generic.List{RSG.Editor.CommandInstance},System.Collections.IList,System.Int32)">
|
|
<summary>
|
|
Called whenever items are replaced inside a multi command items collection.
|
|
</summary>
|
|
<param name="instances">
|
|
The list of instances of the multi command that have been affected.
|
|
</param>
|
|
<param name="items">
|
|
The list containing the items that have replaced the items located at the specified
|
|
starting index.
|
|
</param>
|
|
<param name="startingIndex">
|
|
The index of the replaced item in the multi command items.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandBarItemViewModelCollection.OnShowMultiItemsChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Gets called whenever the value indicating whether a instance shows its multi items
|
|
or not changes.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs data used for the event.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandDefinition">
|
|
<summary>
|
|
Provides a base class to all of the command definitions that wrap a command object.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandDefinition._ignoreNextExecution">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandDefinition.IgnoreNextExecution"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandDefinition._isEnabled">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandDefinition.IsEnabled"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandDefinition.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandDefinition"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.CategoryName">
|
|
<summary>
|
|
Gets the command category name this definition belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.Command">
|
|
<summary>
|
|
Gets the <see cref="T:RSG.Editor.RockstarRoutedCommand"/> that this definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.Description">
|
|
<summary>
|
|
Gets the description for this command. This is also what is shown as a tooltip
|
|
along with the key gesture if one is set.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.Icon">
|
|
<summary>
|
|
Gets the System.Windows.Media.Imaging.BitmapSource object that represents the icon
|
|
that is used for this command, this can be null.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.IgnoreNextExecution">
|
|
<summary>
|
|
Gets or sets a value indicating whether the command that this class is defining
|
|
should have its next execution ignored.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.IsEnabled">
|
|
<summary>
|
|
Gets or sets a value indicating whether the instances for this command definition
|
|
which be enabled or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.KeyGesture">
|
|
<summary>
|
|
Gets or sets the System.Windows.Input.KeyGesture object that is associated with
|
|
this command definition.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.KeyGestureCount">
|
|
<summary>
|
|
Gets the number of key gestures currently associated with this command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.Name">
|
|
<summary>
|
|
Gets the name of this command definition.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.KeyGestures">
|
|
<summary>
|
|
Gets a iterator around all of the key gestures that are associated with this
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandDefinition.Item(System.Int32)">
|
|
<summary>
|
|
Gets or sets the key gesture within the commands gesture collection at the
|
|
specified zero-based index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index for the gesture to get or set.
|
|
</param>
|
|
<returns>
|
|
The key gesture within the commands gesture collection at the specified zero-based
|
|
index.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandDefinition.AddKeyGesture(System.Windows.Input.KeyGesture)">
|
|
<summary>
|
|
Adds the specified key gesture to the commands collection of associated gestures.
|
|
</summary>
|
|
<param name="gesture">
|
|
The gesture to add to the command.
|
|
</param>
|
|
<returns>
|
|
The zero-based index into the commands gesture collection where the command was
|
|
added if it was added successfully; otherwise, -1.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandDefinition.DeserialiseState(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Deserialises the commands state using the data contained within the specified xml
|
|
reader.
|
|
</summary>
|
|
<param name="reader">
|
|
The xml reader that contains the state data.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
<returns>
|
|
A value indicating whether the command needs to be executed due to the
|
|
de-serialisation process.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandDefinition.RemoveKeyGesture(System.Int32)">
|
|
<summary>
|
|
Removes the commands key gesture located at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index to the key gesture to remove.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandDefinition.ReplaceKeyGesture(System.Windows.Input.KeyGesture,System.Windows.Input.KeyGesture)">
|
|
<summary>
|
|
Replaces the first occurrence of the specified old gesture with the specified new
|
|
gesture.
|
|
</summary>
|
|
<param name="oldGesture">
|
|
The old gesture that will be replaced by the specified new gesture.
|
|
</param>
|
|
<param name="newGesture">
|
|
The new gesture to replace the old gesture with.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandDefinition.SerialiseState(System.Xml.XmlWriter,System.IFormatProvider)">
|
|
<summary>
|
|
Serialises the state of this definition into the specified xml writer.
|
|
</summary>
|
|
<param name="writer">
|
|
The xml writer that the state gets serialised out to.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.ModifiedTimeChangedEventArgs">
|
|
<summary>
|
|
Provides data for a event that is representing a last write time change to a file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModifiedTimeChangedEventArgs._fullPath">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ModifiedTimeChangedEventArgs.FullPath"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ModifiedTimeChangedEventArgs.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ModifiedTimeChangedEventArgs"/> class.
|
|
</summary>
|
|
<param name="fullpath">
|
|
The full path to the file whose read-only state has changed.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ModifiedTimeChangedEventArgs.FullPath">
|
|
<summary>
|
|
Gets the full path to the file whose read-only state has changed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.MruCommandActionAsync`1">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a MRU button
|
|
command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter pass into the can execute and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandActionAsync`1.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.MruCommandActionAsync`1"/>
|
|
class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandActionAsync`1.CanExecute(`0,System.String,System.String[])">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="path">
|
|
The path sent with the MRU command.
|
|
</param>
|
|
<param name="additional">
|
|
The additional information for the path property sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandActionAsync`1.Execute(`0,System.String,System.String[])">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="path">
|
|
The path sent with the MRU command.
|
|
</param>
|
|
<param name="additional">
|
|
The additional information for the path property sent with the command.
|
|
</param>
|
|
<returns>
|
|
A task that represents the work done by the command handler.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandActionAsync`1.CanExecute(`0,RSG.Editor.MultiCommandParameter{System.Tuple{System.String,System.String[]}})">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="parameter">
|
|
The secondary command parameter that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandActionAsync`1.Execute(`0,RSG.Editor.MultiCommandParameter{System.Tuple{System.String,System.String[]}})">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="parameter">
|
|
The secondary command parameter that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
A task that represents the work done by the command handler.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.MruCommandAction`1">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a MRU button
|
|
command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter pass into the can execute and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandAction`1.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.MruCommandAction`1"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandAction`1.CanExecute(`0,System.String,System.String[])">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="path">
|
|
The path sent with the MRU command.
|
|
</param>
|
|
<param name="additional">
|
|
The additional information for the path property sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandAction`1.Execute(`0,System.String,System.String[])">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="path">
|
|
The path sent with the MRU command.
|
|
</param>
|
|
<param name="additional">
|
|
The additional information for the path property sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandAction`1.CanExecute(`0,RSG.Editor.MultiCommandParameter{System.Tuple{System.String,System.String[]}})">
|
|
<summary>
|
|
Override to set logic against the can execute command handler. By default this
|
|
returns true.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="parameter">
|
|
The secondary command parameter that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.MruCommandAction`1.Execute(`0,RSG.Editor.MultiCommandParameter{System.Tuple{System.String,System.String[]}})">
|
|
<summary>
|
|
Override to set logic against the execute command handler.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="parameter">
|
|
The secondary command parameter that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.ParameterResolverDelegate`1">
|
|
<summary>
|
|
Represents the method that is used to retrieve a command parameter object of the
|
|
specified type for the specified command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the retrieved parameter.
|
|
</typeparam>
|
|
<param name="commandData">
|
|
The data that was sent with the command containing among other things the command
|
|
whose command parameter needs to be resolved.
|
|
</param>
|
|
<returns>
|
|
The command parameter object of the specified type for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.PerforceFileSpec">
|
|
<summary>
|
|
Contains a perforce file specification that can be represented as either a
|
|
client, depot or local path.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileSpec._clientPath">
|
|
<summary>
|
|
Private field for the <see cref="P:RSG.Editor.PerforceFileSpec.ClientPath"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileSpec._depotPath">
|
|
<summary>
|
|
Private field for the <see cref="P:RSG.Editor.PerforceFileSpec.DepotPath"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileSpec._localPath">
|
|
<summary>
|
|
Private field for the <see cref="P:RSG.Editor.PerforceFileSpec.LocalPath"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.PerforceFileSpec.#ctor(System.String,System.String,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.PerforceFileSpec"/> class using
|
|
the specified client, depot and local paths.
|
|
</summary>
|
|
<param name="clientPath">
|
|
The client path to the perforce file specification.
|
|
</param>
|
|
<param name="depotPath">
|
|
The depot path to the perforce file specification.
|
|
</param>
|
|
<param name="localPath">
|
|
The local path to the perforce file specification.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.PerforceFileSpec.ClientPath">
|
|
<summary>
|
|
Gets the value that represents the files client path.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.PerforceFileSpec.DepotPath">
|
|
<summary>
|
|
Gets the value that represents the files perforce depot path.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.PerforceFileSpec.LocalPath">
|
|
<summary>
|
|
Gets the value that represents the files local path.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.PerforceFileSpec.ClientSpecList(System.String[])">
|
|
<summary>
|
|
Creates a list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects from a list of
|
|
client paths.
|
|
</summary>
|
|
<param name="paths">
|
|
The collection of client paths to create <see cref="T:RSG.Editor.PerforceFileSpec"/> objects
|
|
from.
|
|
</param>
|
|
<returns>
|
|
A list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.PerforceFileSpec.ClientSpecList(System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Creates a list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects from a list of
|
|
client paths.
|
|
</summary>
|
|
<param name="paths">
|
|
The collection of client paths to create <see cref="T:RSG.Editor.PerforceFileSpec"/> objects
|
|
from.
|
|
</param>
|
|
<returns>
|
|
A list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.PerforceFileSpec.DepotSpecList(System.String[])">
|
|
<summary>
|
|
Creates a list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects from a list of
|
|
depot paths.
|
|
</summary>
|
|
<param name="paths">
|
|
The collection of depot paths to create <see cref="T:RSG.Editor.PerforceFileSpec"/> objects
|
|
from.
|
|
</param>
|
|
<returns>
|
|
A list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.PerforceFileSpec.DepotSpecList(System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Creates a list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects from a list of
|
|
depot paths.
|
|
</summary>
|
|
<param name="paths">
|
|
The collection of depot paths to create <see cref="T:RSG.Editor.PerforceFileSpec"/> objects
|
|
from.
|
|
</param>
|
|
<returns>
|
|
A list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.PerforceFileSpec.LocalSpecList(System.String[])">
|
|
<summary>
|
|
Creates a list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects from a list of
|
|
local paths.
|
|
</summary>
|
|
<param name="paths">
|
|
The collection of local paths to create <see cref="T:RSG.Editor.PerforceFileSpec"/> objects
|
|
from.
|
|
</param>
|
|
<returns>
|
|
A list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.PerforceFileSpec.LocalSpecList(System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Creates a list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects from a list of
|
|
local paths.
|
|
</summary>
|
|
<param name="paths">
|
|
The collection of local paths to create <see cref="T:RSG.Editor.PerforceFileSpec"/> objects
|
|
from.
|
|
</param>
|
|
<returns>
|
|
A list of <see cref="T:RSG.Editor.PerforceFileSpec"/> objects.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ReadOnlyChangedEventArgs">
|
|
<summary>
|
|
Provides data for a event that is representing a read-only change to a file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ReadOnlyChangedEventArgs._fullPath">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ReadOnlyChangedEventArgs.FullPath"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ReadOnlyChangedEventArgs.#ctor(System.Boolean,System.Boolean,System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ReadOnlyChangedEventArgs"/> class.
|
|
</summary>
|
|
<param name="oldValue">
|
|
The value before the changed occurred.
|
|
</param>
|
|
<param name="newValue">
|
|
The value after the changed occurred.
|
|
</param>
|
|
<param name="fullpath">
|
|
The full path to the file whose read-only state has changed.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ReadOnlyChangedEventArgs.FullPath">
|
|
<summary>
|
|
Gets the full path to the file whose read-only state has changed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.RelayCommandAsync`1">
|
|
<summary>
|
|
Asynchronous version of the RelayCommand.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the command parameter that should be passed into the delegated can execute
|
|
and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.RelayCommandAsync`1._action">
|
|
<summary>
|
|
Action to execute when the command is invoked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RelayCommandAsync`1._prediction">
|
|
<summary>
|
|
Function to execute when determining if this command can be executed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RelayCommandAsync`1._executing">
|
|
<summary>
|
|
Flag indicating whether we are currently executing the command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommandAsync`1.#ctor(System.Func{`0,System.Threading.Tasks.Task})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RelayCommandAsync`1"/> class, using
|
|
the specified action method as a command delegate.
|
|
</summary>
|
|
<param name="action">
|
|
The method to call when this command executes.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommandAsync`1.#ctor(System.Func{`0,System.Threading.Tasks.Task},System.Predicate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RelayCommandAsync`1"/> class, using
|
|
the specified prediction and action methods as command delegates.
|
|
</summary>
|
|
<param name="action">
|
|
The method to call when this command executes. This only gets called if the
|
|
specified prediction method returns true.
|
|
</param>
|
|
<param name="prediction">
|
|
The method to call when determining if this command can be executed or not. Can
|
|
be null.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.RelayCommandAsync`1.CanExecuteChanged">
|
|
<summary>
|
|
Occurs when changes occur that affect whether or not the command can be executed by
|
|
the user.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommandAsync`1.CanExecute(System.Object)">
|
|
<summary>
|
|
Gets called when the manager is deciding if this command can be executed. This
|
|
returns true be default.
|
|
</summary>
|
|
<param name="parameter">
|
|
The parameter that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be executed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommandAsync`1.ExecuteAsync(System.Object)">
|
|
<summary>
|
|
Asynchronously executes the action.
|
|
</summary>
|
|
<param name="parameter">
|
|
The command parameter that has been setup in the binding to this command.
|
|
</param>
|
|
<returns>
|
|
A task that is executing the command logic.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommandAsync`1.Execute(System.Object)">
|
|
<summary>
|
|
Asynchronously executes the command.
|
|
</summary>
|
|
<param name="parameter">
|
|
The parameter that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommandAsync`1.OnCanExecuteChanged">
|
|
<summary>
|
|
Utility method for raising the CanExecuteChanged event.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.RelayCommand`1">
|
|
<summary>
|
|
Provides a way to bind command attributes to methods within the binding source.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the command parameter that should be passed into the delegated can execute
|
|
and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.RelayCommand`1._action">
|
|
<summary>
|
|
The method to call when this command executes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RelayCommand`1._prediction">
|
|
<summary>
|
|
The method to call when determining if this command can be executed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommand`1.#ctor(System.Action{`0},System.Predicate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RelayCommand`1"/> class, using the
|
|
specified prediction and action methods as command delegates.
|
|
</summary>
|
|
<param name="action">
|
|
The method to call when this command executes. This only gets called if the
|
|
specified prediction method returns true.
|
|
</param>
|
|
<param name="prediction">
|
|
The method to call when determining if this command can be executed or not. Can
|
|
be null.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommand`1.#ctor(System.Action{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RelayCommand`1"/> class, using the
|
|
specified action method as a command delegate.
|
|
</summary>
|
|
<param name="action">
|
|
The method to call when this command executes.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.RelayCommand`1.CanExecuteChanged">
|
|
<summary>
|
|
Occurs when changes occur that affect whether or not the command can be executed by
|
|
the user.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommand`1.CanExecute(System.Object)">
|
|
<summary>
|
|
Gets called when the manager is deciding if this command can be executed. This
|
|
returns true be default if no prediction method was specified at creation time.
|
|
</summary>
|
|
<param name="parameter">
|
|
The command parameter that has been setup in the binding to this command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be executed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommand`1.Execute(System.Object)">
|
|
<summary>
|
|
Gets called when the command is executed. This just relays the execution to the
|
|
delegate function.
|
|
</summary>
|
|
<param name="parameter">
|
|
The command parameter that has been setup in the binding to this command.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RelayCommand">
|
|
<summary>
|
|
Command that delegates the CanExecute and Execute methods to actions.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommand.#ctor(System.Action{System.Object})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RelayCommand"/> class, using the
|
|
specified action method as a command delegate.
|
|
</summary>
|
|
<param name="action">
|
|
The method to call when this command executes.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommand.#ctor(System.Action{System.Object},System.Predicate{System.Object})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RelayCommand"/> class, using the
|
|
specified prediction and action methods as command delegates.
|
|
</summary>
|
|
<param name="action">
|
|
The method to call when this command executes. This only gets called if the
|
|
specified prediction method returns true.
|
|
</param>
|
|
<param name="prediction">
|
|
The method to call when determining if this command can be executed or not. Can
|
|
be null.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RelayCommandAsync">
|
|
<summary>
|
|
Asynchronous version of the RelayCommand.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommandAsync.#ctor(System.Func{System.Object,System.Threading.Tasks.Task})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RelayCommandAsync"/> class, using the
|
|
specified action method as a command delegate.
|
|
</summary>
|
|
<param name="action">
|
|
The method to call when this command executes.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RelayCommandAsync.#ctor(System.Func{System.Object,System.Threading.Tasks.Task},System.Predicate{System.Object})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RelayCommandAsync"/> class, using the
|
|
specified prediction and action methods as command delegates.
|
|
</summary>
|
|
<param name="action">
|
|
The method to call when this command executes. This only gets called if the
|
|
specified prediction method returns true.
|
|
</param>
|
|
<param name="prediction">
|
|
The method to call when determining if this command can be executed or not. Can
|
|
be null.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarRoutedCommand">
|
|
<summary>
|
|
Defines an ICommand that is routed through the element tree and contains a icon,
|
|
description, and category property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarRoutedCommand._category">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarRoutedCommand.Category"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarRoutedCommand._description">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarRoutedCommand.Description"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarRoutedCommand._icon">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarRoutedCommand.Icon"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarRoutedCommand._moniker">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarRoutedCommand.Moniker"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarRoutedCommand._usingMoniker">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarRoutedCommand.UsingMoniker"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommand.#ctor(System.String,System.Type,System.Windows.Input.InputGestureCollection,System.String,System.String,System.Windows.Media.Imaging.BitmapSource)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarRoutedCommand" /> class.
|
|
</summary>
|
|
<param name="name">
|
|
Declared name for serialization.
|
|
</param>
|
|
<param name="ownerType">
|
|
The type that is registering the command.
|
|
</param>
|
|
<param name="inputGestures">
|
|
Default input gestures associated with this command.
|
|
</param>
|
|
<param name="category">
|
|
The name of the category this command belongs to.
|
|
</param>
|
|
<param name="description">
|
|
The description for this command.
|
|
</param>
|
|
<param name="icon">
|
|
The icon this command should use.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommand.#ctor(System.String,System.Type)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarRoutedCommand" /> class.
|
|
</summary>
|
|
<param name="name">
|
|
Declared name for serialization.
|
|
</param>
|
|
<param name="ownerType">
|
|
The type that is registering the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommand.#ctor(System.String,System.Type,System.Nullable{RSG.Editor.Imaging.ImageMoniker})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarRoutedCommand" /> class.
|
|
</summary>
|
|
<param name="name">
|
|
Declared name for serialization.
|
|
</param>
|
|
<param name="ownerType">
|
|
The type that is registering the command.
|
|
</param>
|
|
<param name="moniker">
|
|
The moniker that references the image that is used for the icon.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommand.#ctor(System.String,System.Type,System.Windows.Input.InputGestureCollection,System.Nullable{RSG.Editor.Imaging.ImageMoniker})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarRoutedCommand" /> class.
|
|
</summary>
|
|
<param name="name">
|
|
Declared name for serialization.
|
|
</param>
|
|
<param name="ownerType">
|
|
The type that is registering the command.
|
|
</param>
|
|
<param name="inputGestures">
|
|
Default input gestures associated with this command.
|
|
</param>
|
|
<param name="moniker">
|
|
The moniker that references the image that is used for the icon.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommand.#ctor(RSG.Editor.CommandCreationArgs)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarRoutedCommand" /> class.
|
|
</summary>
|
|
<param name="args">
|
|
The arguments for the command to create.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarRoutedCommand.Category">
|
|
<summary>
|
|
Gets the category name this command belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarRoutedCommand.Description">
|
|
<summary>
|
|
Gets the description for this command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarRoutedCommand.Icon">
|
|
<summary>
|
|
Gets the icon for this command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarRoutedCommand.Moniker">
|
|
<summary>
|
|
Gets the moniker that references the image that is used for the icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarRoutedCommand.UsingMoniker">
|
|
<summary>
|
|
Gets a value indicating whether this command is using a moniker to reference the
|
|
icon or not.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommand.Create(RSG.Editor.CommandCreationArgs)">
|
|
<summary>
|
|
Creates a new instance of the <see cref="T:RSG.Editor.RockstarRoutedCommand" /> class.
|
|
</summary>
|
|
<param name="args">
|
|
The arguments for the command to create.
|
|
</param>
|
|
<returns>
|
|
The created instance of the <see cref="T:RSG.Editor.RockstarRoutedCommand"/> class.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarRoutedCommand.SetMonikier(System.Nullable{RSG.Editor.Imaging.ImageMoniker},System.Boolean)">
|
|
<summary>
|
|
Sets the image moniker used for the icon.
|
|
</summary>
|
|
<param name="moniker">
|
|
The moniker that references the image that is used for the icon.
|
|
</param>
|
|
<param name="loadManifest">
|
|
A value indicating whether the owner types assembly manifest gets loaded.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.SearchAction`1">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement the search
|
|
commands (search, search next, search previous).
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter passed into the can execute and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchAction`1._currentSearchData">
|
|
<summary>
|
|
The private cache of the current search data to use with the search next and search
|
|
previous search commands.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchAction`1._currentSender">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchAction`1.CurrentSender"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchAction`1._resolver">
|
|
<summary>
|
|
The private resolver that this class uses to obtain the command parameter from.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchAction`1._serviceProvider">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchAction`1.ServiceProvider"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SearchAction`1"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchAction`1.ServiceProvider">
|
|
<summary>
|
|
Sets the service provider that can be used in the CanExecute and Execute methods.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchAction`1.CurrentSender">
|
|
<summary>
|
|
Gets the sender for the current command that is being worked on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchAction`1.Item(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Gets the command definition that has been created for this implementer for the
|
|
specified routed command.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definition should be returned.
|
|
</param>
|
|
<returns>
|
|
The command definition that has been created for this implementer for the specified
|
|
routed command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.AddBinding(System.Windows.UIElement)">
|
|
<summary>
|
|
Binds this implementation to the common search commands and the specified user
|
|
interface element.
|
|
</summary>
|
|
<param name="element">
|
|
The element that this implementation will be bound to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.AddBinding(System.Type)">
|
|
<summary>
|
|
Binds this implementation to the common search commands and registers them with
|
|
the specified class type.
|
|
</summary>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.CanSearch(`0)">
|
|
<summary>
|
|
Override to set logic against the can execute handler for the
|
|
<see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Find"/> command. By default this returns true.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<returns>
|
|
True if the command can be fired; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.ClearSearch(`0)">
|
|
<summary>
|
|
Override to set logic against the execute command handler for the
|
|
<see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Find"/> command when the data indicates the search
|
|
should be cleared.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.GetScopes">
|
|
<summary>
|
|
Override the provide the created definition with the items to show in the filter.
|
|
</summary>
|
|
<returns>
|
|
The items to show in the filter.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.GetService``1">
|
|
<summary>
|
|
Gets the service object of the specified type.
|
|
</summary>
|
|
<typeparam name="TService">
|
|
The type of service object to get.
|
|
</typeparam>
|
|
<returns>
|
|
A service object of the specified type or null if there is no service object of
|
|
that type.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.ModifyDefinition(RSG.Editor.ICommandWithSearchParameters)">
|
|
<summary>
|
|
Override the modify the search parameters on the specified definition.
|
|
</summary>
|
|
<param name="definition">
|
|
The definition that has been created.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.Search(`0,RSG.Editor.SearchData)">
|
|
<summary>
|
|
Override to set logic against the execute command handler for the
|
|
<see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Find"/> command.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="data">
|
|
The search data that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if some results were found; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.SearchNext(`0,RSG.Editor.SearchData)">
|
|
<summary>
|
|
Override to set logic against the execute command handler for the
|
|
<see cref="P:RSG.Editor.SharedCommands.RockstarCommands.FindNext"/> command.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="data">
|
|
The search data that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the next search result was navigated to successfully; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.SearchPrevious(`0,RSG.Editor.SearchData)">
|
|
<summary>
|
|
Override to set logic against the execute command handler for the
|
|
<see cref="P:RSG.Editor.SharedCommands.RockstarCommands.FindPrevious"/> command.
|
|
</summary>
|
|
<param name="commandParameter">
|
|
The command parameter that has been requested.
|
|
</param>
|
|
<param name="data">
|
|
The search data that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the next search result was navigated to successfully; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.CanExecute(RSG.Editor.CanExecuteCommandData)">
|
|
<summary>
|
|
Determines whether the associated command can be executed based on the current
|
|
state of the application.
|
|
</summary>
|
|
<param name="data">
|
|
The can execute data that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be executed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.CanExecuteWithParameter(RSG.Editor.CanExecuteCommandData{RSG.Editor.SearchData})">
|
|
<summary>
|
|
Determines whether the associated command can be executed based on the current
|
|
state of the application.
|
|
</summary>
|
|
<param name="data">
|
|
The can execute data that has been sent with the command.
|
|
</param>
|
|
<returns>
|
|
True if the command can be executed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.Execute(RSG.Editor.ExecuteCommandData)">
|
|
<summary>
|
|
Called whenever the associated command is fired and needs handling at this instance
|
|
level.
|
|
</summary>
|
|
<param name="data">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.ExecuteWithParameter(RSG.Editor.ExecuteCommandData{RSG.Editor.SearchData})">
|
|
<summary>
|
|
Called whenever the associated command is fired and needs handling at this instance
|
|
level.
|
|
</summary>
|
|
<param name="data">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.SearchAction`1.SearchDefinition">
|
|
<summary>
|
|
The command definition class that is used to create the commands for this
|
|
implementer.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchAction`1.SearchDefinition._command">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchAction`1.SearchDefinition.Command"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchAction`1.SearchDefinition.#ctor(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SearchAction`1.SearchDefinition"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that this definition is wrapping.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchAction`1.SearchDefinition.Command">
|
|
<summary>
|
|
Gets the System.Windows.Input.RoutedCommand that this definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandToolBar">
|
|
<summary>
|
|
Creates a object inside the command hierarchy that represents a single toolbar that
|
|
shows a subset of child command bar items.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandToolBar._band">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandToolBar.Band"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandToolBar._bandIndex">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandToolBar.BandIndex"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandToolBar.#ctor(System.Int32,System.Int32,System.String,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandToolBar"/> class.
|
|
</summary>
|
|
<param name="band">
|
|
Where the toolbar should be located in the ToolBarTray.
|
|
</param>
|
|
<param name="bandIndex">
|
|
The position of the toolbar on the band.
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandToolBar.#ctor(System.Int32,System.Int32,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandToolBar"/> class.
|
|
</summary>
|
|
<param name="band">
|
|
Where the toolbar should be located in the ToolBarTray.
|
|
</param>
|
|
<param name="bandIndex">
|
|
The position of the toolbar on the band.
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar hierarchy.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandToolBar.Band">
|
|
<summary>
|
|
Gets or sets a value that indicates where the toolbar should be located in the
|
|
ToolBarTray.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandToolBar.BandIndex">
|
|
<summary>
|
|
Gets or sets the band index number that indicates the position of the toolbar on
|
|
the band.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.DelayPriorityChanges">
|
|
<summary>
|
|
Defines a class that is used to delay the notifications about any priority changes
|
|
seen inside the command system.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DelayPriorityChanges._count">
|
|
<summary>
|
|
The private count value of the current number of instances alive of this object.
|
|
When this reaches zero the notifications will be fired.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DelayPriorityChanges._syncRoot">
|
|
<summary>
|
|
A generic object used to sync access to the count parameter across multiple
|
|
threads.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DelayPriorityChanges.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.DelayPriorityChanges"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DelayPriorityChanges.DisposeManagedResources">
|
|
<summary>
|
|
Disposes of the managed resources and if the delay count parameter is 0 commits
|
|
the changes.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.DisposableObject">
|
|
<summary>
|
|
Provides a base class for a object that implements the System.IDisposable interface.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DisposableObject._disposed">
|
|
<summary>
|
|
The private event handler that is used for the <see cref="E:RSG.Editor.DisposableObject.Disposed"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DisposableObject._disposing">
|
|
<summary>
|
|
The private event handler that is used for the <see cref="E:RSG.Editor.DisposableObject.Disposing"/> event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.DisposableObject._isDisposed">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.DisposableObject.IsDisposed"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DisposableObject.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.DisposableObject"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DisposableObject.Finalize">
|
|
<summary>
|
|
Finalises an instance of the <see cref="T:RSG.Editor.DisposableObject" /> class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.DisposableObject.Disposed">
|
|
<summary>
|
|
Occurs when this instance has been disposed by the garage collector or by a user.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.DisposableObject.Disposing">
|
|
<summary>
|
|
Occurs when this instance is being disposed by the garage collector or by a user.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.DisposableObject.IsDisposed">
|
|
<summary>
|
|
Gets a value indicating whether this instance has been disposed of.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DisposableObject.Dispose">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or resetting
|
|
unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DisposableObject.Dispose(System.Boolean)">
|
|
<summary>
|
|
Performs application-defined tasks associated with freeing, releasing, or resetting
|
|
unmanaged resources.
|
|
</summary>
|
|
<param name="disposeManaged">
|
|
If true the managed resources for this instance also get disposed of as well as the
|
|
unmanaged resources.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.DisposableObject.DisposeManagedResources">
|
|
<summary>
|
|
When overridden disposes of the managed resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DisposableObject.DisposeNativeResources">
|
|
<summary>
|
|
When overridden disposes of the unmanaged resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.DisposableObject.ThrowIfDisposed">
|
|
<summary>
|
|
Throws a System.ObjectDisposedException exception if this instance has been already
|
|
disposed of.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.EmptyTask">
|
|
<summary>
|
|
A static class used to retrieve a static task that has already completed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.EmptyTask._completedTask">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.EmptyTask.CompletedTask"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.EmptyTask.CompletedTask">
|
|
<summary>
|
|
Gets a already completed non-generic task.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.EmptyTask`1">
|
|
<summary>
|
|
A static class used to retrieve a static task that has already completed.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the generic tasks type that is retrieved.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.EmptyTask`1._completedTask">
|
|
<summary>
|
|
The private field used for the <see cref="T:System.Threading.Tasks.Task"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.EmptyTask`1.CompletedTask">
|
|
<summary>
|
|
Gets a already completed generic task.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.FilterCommand">
|
|
<summary>
|
|
Provides a base class to a definition of a filter command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.FilterCommand.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.FilterCommand"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.FilterCommand.CanItemsBeSelected">
|
|
<summary>
|
|
Gets a value indicating whether the individual items are selectable.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.FilterCommand.SelectionMode">
|
|
<summary>
|
|
Gets a value indicating the selection mode style adopted by this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ICommandWithScopes">
|
|
<summary>
|
|
When implemented represents a command definition class that contains a collection of
|
|
strings that define the different scopes this command can have.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithScopes.Scopes">
|
|
<summary>
|
|
Gets the collection defining the different scopes for this command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ICommandWithSearchParameters">
|
|
<summary>
|
|
When implemented represents a command that contains parameters used for searching.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithSearchParameters.CanFilterResults">
|
|
<summary>
|
|
Gets or sets a value indicating whether the user can filter the view to just show
|
|
the search results.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithSearchParameters.TrimWhiteSpaceFromSearch">
|
|
<summary>
|
|
Gets or sets a value indicating whether or not the whitespace should be trimmed from the search or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithSearchParameters.CanUseMatchCase">
|
|
<summary>
|
|
Gets or sets a value indicating whether the user can search with case sensitivity.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithSearchParameters.CanUseMatchWholeWord">
|
|
<summary>
|
|
Gets or sets a value indicating whether the user can search for whole words.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithSearchParameters.CanUseRegularExpressions">
|
|
<summary>
|
|
Gets or sets a value indicating whether the user can search using regular
|
|
expressions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithSearchParameters.SearchIconType">
|
|
<summary>
|
|
Gets or sets the value indicating which icon we should display in the search
|
|
control.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.IMultiCommandItem">
|
|
<summary>
|
|
Provides a base class to objects representing a item for a
|
|
<see cref="T:RSG.Editor.MultiCommand"/> definition object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMultiCommandItem.Description">
|
|
<summary>
|
|
Gets the description for this item. This is also what is shown as a tooltip along
|
|
with the key gesture if one is set if it is being rendered as a toggle control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMultiCommandItem.Icon">
|
|
<summary>
|
|
Gets the System.Windows.Media.Imaging.BitmapSource object that represents the icon
|
|
that is used for this item if it is being rendered as a toggle control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMultiCommandItem.IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item is currently the selected item on
|
|
the owning command definition.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMultiCommandItem.KeyGesture">
|
|
<summary>
|
|
Gets or sets the System.Windows.Input.KeyGesture object that is associated with
|
|
this combo command item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMultiCommandItem.ParentDefinition">
|
|
<summary>
|
|
Gets the parent command definition that this is an item for.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMultiCommandItem.Text">
|
|
<summary>
|
|
Gets or sets the text that is used to display this item inside the combo control.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMultiCommandItem.GetCommandParameter">
|
|
<summary>
|
|
Gets the command parameter used for this multi command item.
|
|
</summary>
|
|
<returns>
|
|
The command parameter used for this multi command item.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.IMultiCommandItem.SetIsToggled(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Sets the <see cref="P:RSG.Editor.IMultiCommandItem.IsToggled"/> property from an internal operation.
|
|
</summary>
|
|
<param name="isToggled">
|
|
A value to set the <see cref="P:RSG.Editor.IMultiCommandItem.IsToggled"/> property to.
|
|
</param>
|
|
<param name="handleSelectionOnParent">
|
|
A value indicating whether the toggle change should result in it being handled in
|
|
the parent command definition.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.IMultiCommandParameter">
|
|
<summary>
|
|
When implemented represents a command parameter that can be used for a multi command
|
|
item object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMultiCommandParameter.ParameterAsObject">
|
|
<summary>
|
|
Gets the actual command parameter value for the multi command item as an object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.IMultiCommandParameter.IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether this parameter is currently been sent in
|
|
a toggled state or not.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ModificationField">
|
|
<summary>
|
|
Defines all the different fields that can be modified for a command bar item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModificationField.AreMultiItemsShown">
|
|
<summary>
|
|
Defines a modification made to the are multi items shown property of a command bar
|
|
item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModificationField.DisplayStyle">
|
|
<summary>
|
|
Defines a modification made to the display style property of a command bar item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModificationField.EachItemStartsGroup">
|
|
<summary>
|
|
Defines a modification made to the each item starts group property of a command bar
|
|
item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModificationField.Priority">
|
|
<summary>
|
|
Defines a modification made to the priority property of a command bar item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModificationField.ShowFilterCount">
|
|
<summary>
|
|
Defines a modification made to the show filter count property of a command bar
|
|
item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModificationField.StartsGroup">
|
|
<summary>
|
|
Defines a modification made to the starts group property of a command bar item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModificationField.Text">
|
|
<summary>
|
|
Defines a modification made to the text property of a command bar item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModificationField.Visibility">
|
|
<summary>
|
|
Defines a modification made to the is visible property of a command bar item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ModificationField.Width">
|
|
<summary>
|
|
Defines a modification made to the width property of a command bar item.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.MultiCommandItem`1">
|
|
<summary>
|
|
Provides a base class to objects representing a item for a
|
|
<see cref="T:RSG.Editor.MultiCommand"/> definition object.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type that the actual command parameter is for this multi command item.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItem`1._isToggled">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandItem`1.IsToggled"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItem`1._keyGesture">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandItem`1.KeyGesture"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItem`1._parentDefinition">
|
|
<summary>
|
|
A reference to the multi item command definition.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItem`1._text">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandItem`1.Text"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItem`1._commandParameter">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandItem`1.CommandParameter"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItem`1.#ctor(RSG.Editor.MultiCommand,System.String,`0)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.MultiCommandItem`1"/> class.
|
|
</summary>
|
|
<param name="definition">
|
|
The multi command definition that owns this item.
|
|
</param>
|
|
<param name="text">
|
|
The text that is used to display this item inside the combo control.
|
|
</param>
|
|
<param name="commandParameter">
|
|
The item parameter that is sent with the command if this item is selected in the
|
|
combo control or toggled in the filter control.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItem`1.CommandParameter">
|
|
<summary>
|
|
Gets or sets the generic object that is sent with the command if this item is the
|
|
selected item in the combo control or toggled in the filter control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItem`1.Description">
|
|
<summary>
|
|
Gets the description for this item. This is also what is shown as a tooltip along
|
|
with the key gesture if one is set if it is being rendered as a toggle control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItem`1.Icon">
|
|
<summary>
|
|
Gets the System.Windows.Media.Imaging.BitmapSource object that represents the icon
|
|
that is used for this item if it is being rendered as a toggle control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItem`1.IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item is currently the selected item on
|
|
the owning command definition.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItem`1.KeyGesture">
|
|
<summary>
|
|
Gets or sets the System.Windows.Input.KeyGesture object that is associated with
|
|
this combo command item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItem`1.ParentDefinition">
|
|
<summary>
|
|
Gets the parent command definition that this is an item for.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItem`1.Text">
|
|
<summary>
|
|
Gets or sets the text that is used to display this item inside the combo control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItem`1.KeyGestureText">
|
|
<summary>
|
|
Gets the text that contains the key gesture that is attached to this combo command
|
|
item.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItem`1.GetCommandParameter">
|
|
<summary>
|
|
Gets the command parameter used for this multi command item.
|
|
</summary>
|
|
<returns>
|
|
The command parameter used for this multi command item.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItem`1.SetIsToggled(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Sets the <see cref="P:RSG.Editor.MultiCommandItem`1.IsToggled"/> property from an internal operation.
|
|
</summary>
|
|
<param name="isToggled">
|
|
A value to set the <see cref="P:RSG.Editor.MultiCommandItem`1.IsToggled"/> property to.
|
|
</param>
|
|
<param name="handleSelectionOnParent">
|
|
A value indicating whether the toggle change should result in it being handled in
|
|
the parent command definition.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItem`1.SetIsToggled(System.Boolean)">
|
|
<summary>
|
|
Sets the <see cref="P:RSG.Editor.MultiCommandItem`1.IsToggled"/> property from an internal operation.
|
|
</summary>
|
|
<param name="isToggled">
|
|
A value to set the <see cref="P:RSG.Editor.MultiCommandItem`1.IsToggled"/> property to.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandInstance">
|
|
<summary>
|
|
Provides a abstract base class to all of the objects that will be placed within the
|
|
command bar hierarchy.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandInstance._command">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandInstance.Command"/> parameter.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandInstance._displayStyle">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommandInstance.DisplayStyle"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandInstance.#ctor(RSG.Editor.RockstarRoutedCommand,System.UInt16,System.Boolean,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandInstance"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that this command bar item is instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether this command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of this item inside the command bar hierarchy.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandInstance.#ctor(System.UInt16,System.Boolean,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandInstance"/> class.
|
|
</summary>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether this command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of this item inside the command bar hierarchy.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandInstance.Command">
|
|
<summary>
|
|
Gets or sets the command that this command bar item is instancing. This ties the
|
|
definition and instance together.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommandInstance.DisplayStyle">
|
|
<summary>
|
|
Gets or sets a value that can be used to change how the control that is used to
|
|
display this item gets styled.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandInstance.UpdateTextValue(System.String)">
|
|
<summary>
|
|
Updates the text making sure the original text is kept as a fall back for when this
|
|
instance is disabled.
|
|
</summary>
|
|
<param name="updatedText">
|
|
The updated text that should replace the existing text.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandItemDisplayType">
|
|
<summary>
|
|
Defines the different ways a command bar item can be displayed to the user.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.Batch">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a batch control.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.Button">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.Combo">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a combo box.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.Controller">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a controller item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.DynamicMenu">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a dynamic menu control.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.FilterCombo">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a combo box with check
|
|
boxes for each item and a concatenated string for the selection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.Menu">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a menu control.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.Search">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a search control.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.Separator">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a separator.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.Text">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a text box.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.Toggle">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a check box.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayType.ToolBar">
|
|
<summary>
|
|
Specifies that the command bar item is to be displayed as a toolbar inside the
|
|
tool bar tray.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandMenu">
|
|
<summary>
|
|
Provides a abstract base class to objects inside the command hierarchy that represent a
|
|
simple menu that shows a subset of child command bar items.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommandMenu.#ctor(System.UInt16,System.Boolean,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.CommandMenu"/> class.
|
|
</summary>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether this command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of this item inside the command bar hierarchy.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommonIcons">
|
|
<summary>
|
|
Provides static properties that give access to common icons that can be used throughout
|
|
a application.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._actionAdd">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.ActionAdd"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._areaBrowser">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.AreaBrowser"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._arrowDown">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.ArrowDown"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._arrowUp">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.ArrowUp"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._blankFile">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.BlankFile"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._build">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Build"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._clear">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Clear"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._close">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Close"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._closedFolder">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.ClosedFolder"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._collapse">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Collapse"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._collapseAll">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.CollapseAll"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._copy">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Copy"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._cut">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Cut"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._delete">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Delete"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._error">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Error"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._expand">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Expand"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._expandAll">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.ExpandAll"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._findInFiles">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.FindInFiles"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._findNext">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.FindNext"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._findPrevious">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.FindPrevious"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._gears">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Gears"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._help">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Help"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._info">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Info"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._lock">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Lock"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._lock10">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Lock10"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._newFile">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.NewFile"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._openedFolder">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.OpenedFolder"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._openFile">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.OpenFile"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._paste">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Paste"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._pendingChangelist">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.PendingChangelist"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._quickFind">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.QuickFind"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._quickReplace">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.QuickReplace"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._redo">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Redo"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._refresh">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Refresh"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._rename">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Rename"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._replaceInFiles">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.ReplaceInFiles"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._reportBug">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.ReportBug"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._resource">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Resource"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._restart">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Restart"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._run">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Run"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._runAll">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.RunAll"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._runFailed">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.RunFailed"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._save">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Save"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._saveAll">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.SaveAll"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._search">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Search"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._selectAll">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.SelectAll"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._stop">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Stop"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._submittedChangelist">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.SubmittedChangelist"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._syncRoot">
|
|
<summary>
|
|
A generic object that provides thread safety access to the image sources.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._undo">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Undo"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._unknownFile">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.UnknownFile"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._viewDocument">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.ViewDocument"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._warning">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Warning"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._filter">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Filter"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._matchCase">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.MatchCase"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._matchWord">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.MatchWord"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._regularExpressions">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.RegularExpressions"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._success">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Success"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommonIcons._visible">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.CommonIcons.Visible"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.ActionAdd">
|
|
<summary>
|
|
Gets the icon that shows a add action icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.AreaBrowser">
|
|
<summary>
|
|
Gets the Area Browser icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.ArrowDown">
|
|
<summary>
|
|
Gets the icon that shows a arrow pointing down icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.ArrowUp">
|
|
<summary>
|
|
Gets the icon that shows a arrow pointing up icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.BlankFile">
|
|
<summary>
|
|
Gets the icon that shows a blank file icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Build">
|
|
<summary>
|
|
Gets the icon that shows a build icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Clear">
|
|
<summary>
|
|
Gets the icon that shows a clear icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Close">
|
|
<summary>
|
|
Gets the icon that shows a close icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.ClosedFolder">
|
|
<summary>
|
|
Gets the icon that shows a closed folder icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Collapse">
|
|
<summary>
|
|
Gets the icon that shows a collapse icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.CollapseAll">
|
|
<summary>
|
|
Gets the icon that shows a collapse all icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Copy">
|
|
<summary>
|
|
Gets the icon that shows a copy icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Cut">
|
|
<summary>
|
|
Gets the icon that shows a cut icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Delete">
|
|
<summary>
|
|
Gets the icon that shows a delete icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Error">
|
|
<summary>
|
|
Gets the icon that shows a error icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Expand">
|
|
<summary>
|
|
Gets the icon that shows a expand icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.ExpandAll">
|
|
<summary>
|
|
Gets the icon that shows a expand all icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.FindInFiles">
|
|
<summary>
|
|
Gets the icon that shows a find in files icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.FindNext">
|
|
<summary>
|
|
Gets the icon that shows a find next icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.FindPrevious">
|
|
<summary>
|
|
Gets the icon that shows a find previous icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Gears">
|
|
<summary>
|
|
Gets the icon that shows a gears icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Help">
|
|
<summary>
|
|
Gets the icon that shows a help icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Info">
|
|
<summary>
|
|
Gets the icon that shows an info icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Lock">
|
|
<summary>
|
|
Gets the icon that shows a lock icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Lock10">
|
|
<summary>
|
|
Gets the icon that shows a 10x10 lock icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.NewFile">
|
|
<summary>
|
|
Gets the icon that shows a new file icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.OpenedFolder">
|
|
<summary>
|
|
Gets the icon that shows a opened folder icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.OpenFile">
|
|
<summary>
|
|
Gets the icon that shows a open file icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Paste">
|
|
<summary>
|
|
Gets the icon that shows a open paste icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.PendingChangelist">
|
|
<summary>
|
|
Gets the icon that shows a pending changelist icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.QuickFind">
|
|
<summary>
|
|
Gets the icon that shows a quick find icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.QuickReplace">
|
|
<summary>
|
|
Gets the icon that shows a quick replace icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Redo">
|
|
<summary>
|
|
Gets the icon that shows a redo icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Refresh">
|
|
<summary>
|
|
Gets the icon that shows a refresh icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Rename">
|
|
<summary>
|
|
Gets the icon that shows a rename icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.ReplaceInFiles">
|
|
<summary>
|
|
Gets the icon that shows a replace in files icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.ReportBug">
|
|
<summary>
|
|
Gets the icon that shows a replace in files icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Resource">
|
|
<summary>
|
|
Gets the icon that shows a resource icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Restart">
|
|
<summary>
|
|
Gets the icon that shows a restart icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Run">
|
|
<summary>
|
|
Gets the icon for Running items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.RunAll">
|
|
<summary>
|
|
Gets the icon for Running all items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.RunFailed">
|
|
<summary>
|
|
Gets the icon for Running errored items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Save">
|
|
<summary>
|
|
Gets the icon that shows a save to disk icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.SaveAll">
|
|
<summary>
|
|
Gets the icon that shows a save all icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Search">
|
|
<summary>
|
|
Gets the icon that shows a search icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.SelectAll">
|
|
<summary>
|
|
Gets the icon that shows a select all icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Stop">
|
|
<summary>
|
|
Gets the icon for Stop.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.SubmittedChangelist">
|
|
<summary>
|
|
Gets the icon that shows a pending changelist icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Undo">
|
|
<summary>
|
|
Gets the icon that shows a undo icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.UnknownFile">
|
|
<summary>
|
|
Gets the icon that shows a unknown file icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.ViewDocument">
|
|
<summary>
|
|
Gets the icon that shows a View Document icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Warning">
|
|
<summary>
|
|
Gets the icon that shows a warning icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Filter">
|
|
<summary>
|
|
Gets the icon that shows a filter items icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.MatchCase">
|
|
<summary>
|
|
Gets the icon that shows a match case icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.MatchWord">
|
|
<summary>
|
|
Gets the icon that shows a match whole word icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.RegularExpressions">
|
|
<summary>
|
|
Gets the icon that shows a regular expressions icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Success">
|
|
<summary>
|
|
Gets the icon that shows a regular expressions icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.CommonIcons.Visible">
|
|
<summary>
|
|
Gets the icon that shows a visible icon.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.CommonIcons.EnsureLoaded(System.Windows.Media.Imaging.BitmapSource@,System.String)">
|
|
<summary>
|
|
Ensures that the specified image source is loaded with the specified resource name.
|
|
</summary>
|
|
<param name="source">
|
|
The image source that should be loaded.
|
|
</param>
|
|
<param name="resourceName">
|
|
The name of the resource the loaded image source should set as its source.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandItemDisplayStyle">
|
|
<summary>
|
|
Defines the different ways a command bar item can be displayed to the user.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayStyle.Default">
|
|
<summary>
|
|
Specifies that the command bar item is to be styled as default based on the type.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayStyle.ImageOnly">
|
|
<summary>
|
|
Specifies that the command bar item is to be styled so that only the image is ever
|
|
displayed to the user.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayStyle.TextOnly">
|
|
<summary>
|
|
Specifies that the command bar item is to be styled so that only the text is ever
|
|
displayed to the user.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandItemDisplayStyle.ImageAndText">
|
|
<summary>
|
|
Specifies that the command bar item is to be styled so that both the icon and the
|
|
text is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.CommandType">
|
|
<summary>
|
|
Defines the different ways a command bar item can be displayed to the user.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandType.Batch">
|
|
<summary>
|
|
Specifies that the command is to be displayed as a batch control.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandType.Button">
|
|
<summary>
|
|
Specifies that the command is to be displayed as a button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandType.Combo">
|
|
<summary>
|
|
Specifies that the command is to be displayed as a combo box.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandType.Controller">
|
|
<summary>
|
|
Specifies that the command is to be displayed as a controller item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandType.Text">
|
|
<summary>
|
|
Specifies that the command is to be displayed as a text box.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.CommandType.Toggle">
|
|
<summary>
|
|
Specifies that the command is to be displayed as a check box.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ICommandWithParameter">
|
|
<summary>
|
|
When implemented represents a command definition class that contains a command
|
|
parameter property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithParameter.CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ICommandWithToggle">
|
|
<summary>
|
|
When implemented represents a command definition class that contains a toggle flag
|
|
property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ICommandWithToggle.IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether this definition is currently in the toggled
|
|
state or not.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.KeyGestureComparer">
|
|
<summary>
|
|
Defines methods to support the comparison of two instances of the
|
|
System.Windows.Input.KeyGesture class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.KeyGestureComparer.Equals(System.Windows.Input.KeyGesture,System.Windows.Input.KeyGesture)">
|
|
<summary>
|
|
Determines whether the specified objects are equal.
|
|
</summary>
|
|
<param name="x">
|
|
The first object of type T to compare.
|
|
</param>
|
|
<param name="y">
|
|
The second object of type T to compare.
|
|
</param>
|
|
<returns>
|
|
True if the specified objects are equal; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.KeyGestureComparer.GetHashCode(System.Windows.Input.KeyGesture)">
|
|
<summary>
|
|
Returns a hash code for the specified object.
|
|
</summary>
|
|
<param name="obj">
|
|
The System.Object for which a hash code is to be returned.
|
|
</param>
|
|
<returns>
|
|
A hash code for the specified object.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.MultiCommand">
|
|
<summary>
|
|
Represents a command definition that can automatically add command bar items within
|
|
its own instance. This can be used for example for a most recently used list.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommand._defaultSelection">
|
|
<summary>
|
|
The private reference to the item that should be selected by default.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommand._items">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommand.Items"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommand._selectedItem">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommand.SelectedItem"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommand.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.MultiCommand"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommand.AreItemsSingleSelectable">
|
|
<summary>
|
|
Gets a value indicating whether the individual items are selectable and only one
|
|
item can be selected at a time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommand.CanItemsBeSelected">
|
|
<summary>
|
|
Gets a value indicating whether the individual items are selectable.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommand.Items">
|
|
<summary>
|
|
Gets a collection of items that represent the different items that can be executed
|
|
through this command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommand.SelectedItem">
|
|
<summary>
|
|
Gets or sets the item that is currently selected.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommand.SelectionMode">
|
|
<summary>
|
|
Gets a value indicating the selection mode style adopted by this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommand.DeserialiseState(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Deserialises the commands state using the data contained within the specified xml
|
|
reader.
|
|
</summary>
|
|
<param name="reader">
|
|
The xml reader that contains the state data.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
<returns>
|
|
A value indicating whether the command needs to be executed due to the
|
|
de-serialisation process.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommand.SerialiseState(System.Xml.XmlWriter,System.IFormatProvider)">
|
|
<summary>
|
|
Serialises the state of this definition into the specified xml writer.
|
|
</summary>
|
|
<param name="writer">
|
|
The xml writer that the state gets serialised out to.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommand.SetDefaultSelection(RSG.Editor.IMultiCommandItem)">
|
|
<summary>
|
|
Sets up the item that is selected by default.
|
|
</summary>
|
|
<param name="item">
|
|
Specifies the item that should be selected by default.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommand.ItemsChanged(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Gets called whenever the items collection is changed.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.CollectionChangeEventArgs data for the event.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.MultiCommandItemDefinition">
|
|
<summary>
|
|
Represents the definition to use for a single multi item command item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItemDefinition._item">
|
|
<summary>
|
|
The private reference to the definition item that is being wrapped.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItemDefinition._moniker">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandItemDefinition.Moniker"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItemDefinition._originalDefinition">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandItemDefinition.OriginalDefinition"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItemDefinition._usingMoniker">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandItemDefinition.UsingMoniker"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItemDefinition.#ctor(RSG.Editor.IMultiCommandItem,RSG.Editor.MultiCommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.MultiCommandItemDefinition"/> class.
|
|
</summary>
|
|
<param name="item">
|
|
The definition item that is being wrapped.
|
|
</param>
|
|
<param name="definition">
|
|
The original command definition that has had its items expanded.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.CategoryName">
|
|
<summary>
|
|
Gets the command category name this definition belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.Command">
|
|
<summary>
|
|
Gets the System.Windows.Input.RoutedCommand that this definition is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.Description">
|
|
<summary>
|
|
Gets the description for this command. This is also what is shown as a tooltip
|
|
along with the key gesture if one is set.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.Icon">
|
|
<summary>
|
|
Gets the System.Windows.Media.Imaging.BitmapSource object that represents the icon
|
|
that is used for this command, this can be null.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.RSG#Editor#ICommandWithParameter#CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.RSG#Editor#ICommandWithToggle#IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether this definition is currently in the toggled
|
|
state or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether this definition is currently in the toggled
|
|
state or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.KeyGesture">
|
|
<summary>
|
|
Gets or sets the System.Windows.Input.KeyGesture object that is associated with
|
|
this command definition.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.Moniker">
|
|
<summary>
|
|
Gets the moniker that references the image that is used for the icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.MultiCommandItems">
|
|
<summary>
|
|
Gets the collection containing the multi items that make up the items in the
|
|
command that this definition has been expanded into.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.OriginalDefinition">
|
|
<summary>
|
|
Gets the reference to the original command definition that has been expanded into
|
|
multiple items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemDefinition.UsingMoniker">
|
|
<summary>
|
|
Gets a value indicating whether this definition is using a moniker to reference the
|
|
icon or not.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItemDefinition.OnItemChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Gets called whenever a property on the associated item changes.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs event data.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.MultiCommandItemInstance">
|
|
<summary>
|
|
Represents the item to use for a single multi item command item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItemInstance._item">
|
|
<summary>
|
|
The private reference to the command item that is being instanced.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItemInstance._originalInstance">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandItemInstance.OriginalInstance"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItemInstance.#ctor(RSG.Editor.CommandInstance,RSG.Editor.IMultiCommandItem)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.MultiCommandItemInstance"/> class.
|
|
</summary>
|
|
<param name="instance">
|
|
The original command instance that is being expanded.
|
|
</param>
|
|
<param name="item">
|
|
The multi command item that is being instanced.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemInstance.AreMultiItemsShown">
|
|
<summary>
|
|
Gets or sets a value indicating whether the individual items are shown to the user
|
|
for this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemInstance.DisplayStyle">
|
|
<summary>
|
|
Gets or sets a value that can be used to change how the control that is used to
|
|
display this item gets styled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemInstance.EachItemStartsGroup">
|
|
<summary>
|
|
Gets or sets a value indicating whether the individual items start a group each or
|
|
not. Only applicable when instancing a multi command with
|
|
<see cref="P:RSG.Editor.MultiCommandItemInstance.AreMultiItemsShown"/> set to true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemInstance.IsVisible">
|
|
<summary>
|
|
Gets or sets a value indicating whether this command bar item is visible to the
|
|
user.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemInstance.OriginalInstance">
|
|
<summary>
|
|
Gets the reference to the original command instance that has been expanded into
|
|
multiple items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemInstance.Priority">
|
|
<summary>
|
|
Gets or sets the priority of the item which indicates the position of it relative
|
|
to the other items under the same parent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemInstance.SiblingCount">
|
|
<summary>
|
|
Gets the number of siblings the are apart of the same multi command expansion as
|
|
this instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemInstance.StartsGroup">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item is proceeded by a separator to
|
|
indicate the start of a new group inside the command bar hierarchy.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemInstance.Text">
|
|
<summary>
|
|
Gets or sets the text for this command bar item. This appears on the menu item in
|
|
the hierarchy.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItemInstance.OnItemChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Gets called whenever a property on the associated item changes.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs event data.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.MultiCommandItemViewModel">
|
|
<summary>
|
|
The view model class that wraps a single <see cref="T:RSG.Editor.IMultiCommandItem"/> object to be
|
|
used by the view.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItemViewModel._item">
|
|
<summary>
|
|
The private <see cref="T:RSG.Editor.IMultiCommandItem"/> object this view model is wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandItemViewModel._parent">
|
|
<summary>
|
|
The parent view model for this object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItemViewModel.#ctor(RSG.Editor.IMultiCommandItem,RSG.Editor.CommandBarItemViewModel)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.MultiCommandItemViewModel"/> class.
|
|
</summary>
|
|
<param name="item">
|
|
The <see cref="T:RSG.Editor.IMultiCommandItem"/> object this view model is wrapping.
|
|
</param>
|
|
<param name="parent">
|
|
The parent view model.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemViewModel.CommandParameter">
|
|
<summary>
|
|
Gets the generic object that is sent with the command if this item is the selected
|
|
item in the combo control or toggled in the filter control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemViewModel.Description">
|
|
<summary>
|
|
Gets the description for this item. This is also what is shown as a tooltip along
|
|
with the key gesture if one is set if it is being rendered as a toggle control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemViewModel.Icon">
|
|
<summary>
|
|
Gets the System.Windows.Media.Imaging.BitmapSource object that represents the icon
|
|
that is used for this item if it is being rendered as a toggle control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemViewModel.ImageObject">
|
|
<summary>
|
|
Gets the object that represents the icon that is used for this item. This can
|
|
either be the bitmapSource or a image moniker.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemViewModel.IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item is currently the selected item on
|
|
the owning command definition.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemViewModel.KeyGesture">
|
|
<summary>
|
|
Gets or sets the System.Windows.Input.KeyGesture object that is associated with
|
|
this combo command item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemViewModel.Model">
|
|
<summary>
|
|
Gets the model for this view model.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemViewModel.ParentDefinition">
|
|
<summary>
|
|
Gets the parent command definition that this is an item for.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandItemViewModel.Text">
|
|
<summary>
|
|
Gets or sets the text that is used to display this item inside the combo control.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItemViewModel.GetCommandParameter">
|
|
<summary>
|
|
Gets the command parameter used for this multi command item.
|
|
</summary>
|
|
<returns>
|
|
The command parameter used for this multi command item.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItemViewModel.SetIsToggled(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Sets the <see cref="P:RSG.Editor.MultiCommandItemViewModel.IsToggled"/> property from an internal operation.
|
|
</summary>
|
|
<param name="isToggled">
|
|
A value to set the <see cref="P:RSG.Editor.MultiCommandItemViewModel.IsToggled"/> property to.
|
|
</param>
|
|
<param name="handleSelectionOnParent">
|
|
A value indicating whether the toggle change should result in it being handled in
|
|
the parent command definition.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandItemViewModel.ItemPropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Called whenever a property value changes inside the associated multi command item.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs data for this event.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.MultiCommandParameter`1">
|
|
<summary>
|
|
The command parameter used for a multi command item object.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the actual command parameter value.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandParameter`1._isToggled">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandParameter`1.IsToggled"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandParameter`1._itemParameter">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.MultiCommandParameter`1.ItemParameter"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.MultiCommandParameter`1.#ctor(`0)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.MultiCommandParameter`1"/> class.
|
|
</summary>
|
|
<param name="itemParameter">
|
|
The actual command parameter value for the multi command item object this is
|
|
being used for.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandParameter`1.ParameterAsObject">
|
|
<summary>
|
|
Gets the actual command parameter value for the multi command item as an object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandParameter`1.IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether this parameter is currently been sent in
|
|
a toggled state or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.MultiCommandParameter`1.ItemParameter">
|
|
<summary>
|
|
Gets the actual command parameter value for the multi command item object this is
|
|
being used for.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.MultiCommandSelectionMode">
|
|
<summary>
|
|
Defines the different selection modes a <see cref="T:RSG.Editor.MultiCommand"/> instance can
|
|
adopt.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandSelectionMode.Single">
|
|
<summary>
|
|
Indicates that only a single item can be selected at once. Used for combo
|
|
commands.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.MultiCommandSelectionMode.Multiple">
|
|
<summary>
|
|
Indicates that one or more items can be selected at the same time. Used for
|
|
filter commands.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.Resources.CommandStringTable">
|
|
<summary>
|
|
Provides the ability to lookup string resources inside the local string table.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Resources.CommandStringTable._manager">
|
|
<summary>
|
|
The private reference to the resource manager that contains all of the strings
|
|
located inside the string table.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Resources.CommandStringTable.GetString(System.String)">
|
|
<summary>
|
|
Retrieves the embedded string resource indexed by the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the embedded string resource to retrieve.
|
|
</param>
|
|
<returns>
|
|
The embedded string resource indexed by the specified identifier.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Resources.CommandStringTable.GetString(System.String,System.String[])">
|
|
<summary>
|
|
Retrieves the embedded string resource indexed by the specified identifier
|
|
formatted with the specified arguments.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the embedded string resource to retrieve.
|
|
</param>
|
|
<param name="args">
|
|
An object array that contains zero or more objects to format.
|
|
</param>
|
|
<returns>
|
|
The embedded string resource indexed by the specified identifier in which the
|
|
format items have been replaced by the string representations of the corresponding
|
|
objects in <paramref name="args"/>.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Resources.CommandStringTable.InitialiseManager">
|
|
<summary>
|
|
Creates the resource manager that contains the embedded string resources.
|
|
</summary>
|
|
<returns>
|
|
The newly created System.Resources.ResourceManager object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Resources.CommandStringTable.TryToGetString(System.String,System.Globalization.CultureInfo)">
|
|
<summary>
|
|
Retrieves the embedded string resource indexed by the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the embedded string resource to retrieve.
|
|
</param>
|
|
<param name="cultureInfo">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
<returns>
|
|
A structure containing the result of the operation and a value indicating whether
|
|
the resource was successfully located.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Resources.ErrorStringTable">
|
|
<summary>
|
|
Provides the ability to lookup string resources inside the local string table.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.Resources.ErrorStringTable._manager">
|
|
<summary>
|
|
The private reference to the resource manager that contains all of the strings
|
|
located inside the string table.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.Resources.ErrorStringTable.GetString(System.String)">
|
|
<summary>
|
|
Retrieves the embedded string resource indexed by the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the embedded string resource to retrieve.
|
|
</param>
|
|
<returns>
|
|
The embedded string resource indexed by the specified identifier.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Resources.ErrorStringTable.GetString(System.String,System.String[])">
|
|
<summary>
|
|
Retrieves the embedded string resource indexed by the specified identifier
|
|
formatted with the specified arguments.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the embedded string resource to retrieve.
|
|
</param>
|
|
<param name="args">
|
|
An object array that contains zero or more objects to format.
|
|
</param>
|
|
<returns>
|
|
The embedded string resource indexed by the specified identifier in which the
|
|
format items have been replaced by the string representations of the corresponding
|
|
objects in <paramref name="args"/>.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Resources.ErrorStringTable.InitialiseManager">
|
|
<summary>
|
|
Creates the resource manager that contains the embedded string resources.
|
|
</summary>
|
|
<returns>
|
|
The newly created System.Resources.ResourceManager object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.Resources.ErrorStringTable.TryToGetString(System.String,System.Globalization.CultureInfo)">
|
|
<summary>
|
|
Retrieves the embedded string resource indexed by the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the embedded string resource to retrieve.
|
|
</param>
|
|
<param name="cultureInfo">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
<returns>
|
|
A structure containing the result of the operation and a value indicating whether
|
|
the resource was successfully located.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.Resources.StringTable">
|
|
<summary>
|
|
A strongly-typed resource class, for looking up localized strings, etc.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ResourceManager">
|
|
<summary>
|
|
Returns the cached ResourceManager instance used by this class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.Culture">
|
|
<summary>
|
|
Overrides the current thread's CurrentUICulture property for all
|
|
resource lookups using this strongly typed resource class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.AboutButtonText">
|
|
<summary>
|
|
Looks up a localized string similar to _About....
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ActionsMenuText">
|
|
<summary>
|
|
Looks up a localized string similar to _Actions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.CloseButtonText">
|
|
<summary>
|
|
Looks up a localized string similar to _Close.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.EditMenuText">
|
|
<summary>
|
|
Looks up a localized string similar to _Edit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.EmailApplicationLogButtonText">
|
|
<summary>
|
|
Looks up a localized string similar to Email Application Log.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ExitButtonText">
|
|
<summary>
|
|
Looks up a localized string similar to E_xit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.FileMenuText">
|
|
<summary>
|
|
Looks up a localized string similar to _File.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.HelpMenuText">
|
|
<summary>
|
|
Looks up a localized string similar to _Help.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.HelpToolBarName">
|
|
<summary>
|
|
Looks up a localized string similar to Help.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.NewMenuName">
|
|
<summary>
|
|
Looks up a localized string similar to New Menu.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.NewToolbarName">
|
|
<summary>
|
|
Looks up a localized string similar to New Toolbar.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ReportBugButtonText">
|
|
<summary>
|
|
Looks up a localized string similar to Report _Bug.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ToggleToolBarIconSizeButtonText">
|
|
<summary>
|
|
Looks up a localized string similar to Show _Large Icons.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ToolbarIconMenuText">
|
|
<summary>
|
|
Looks up a localized string similar to ToolBar Icons.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ToolTipTemplate">
|
|
<summary>
|
|
Looks up a localized string similar to {0} ({1}).
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.TopLevelMenuProjectText">
|
|
<summary>
|
|
Looks up a localized string similar to _Project.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.TopLevelMenuViewText">
|
|
<summary>
|
|
Looks up a localized string similar to _View.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.UnknownCommandCategory">
|
|
<summary>
|
|
Looks up a localized string similar to Unknown.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ViewApplicationLogButtonText">
|
|
<summary>
|
|
Looks up a localized string similar to _View Application Log.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ViewApplicationLogFolderButtonText">
|
|
<summary>
|
|
Looks up a localized string similar to View Application Log _Folder.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.Resources.StringTable.ViewHelpButtonText">
|
|
<summary>
|
|
Looks up a localized string similar to _View Help.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandBindingUtil">
|
|
<summary>
|
|
Provides a utility class that can be used be the command binding objects to support
|
|
key gestures.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandBindingUtil._keyboardHelper">
|
|
<summary>
|
|
The private reference to the keyboard helper class that is used to determine the
|
|
last pressed key.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBindingUtil.#cctor">
|
|
<summary>
|
|
Initialises static members of the <see cref="T:RSG.Editor.RockstarCommandBindingUtil"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBindingUtil.Initialise">
|
|
<summary>
|
|
Initialises the static properties within this static class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBindingUtil.GetExecutedKeyGesture(System.Windows.Input.ExecutedRoutedEventArgs)">
|
|
<summary>
|
|
Determines whether the specified routed event arguments have been created due to a
|
|
key gesture being pressed and returns that key gesture.
|
|
</summary>
|
|
<param name="e">
|
|
The routed event arguments used to determine if there is a key gesture associated
|
|
with it.
|
|
</param>
|
|
<returns>
|
|
The key gesture that was pressed to created the specified event arguments.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBindingUtil.GetExecutedKeyGesture(System.Windows.Input.CanExecuteRoutedEventArgs)">
|
|
<summary>
|
|
Determines whether the specified routed event arguments have been created due to a
|
|
key gesture being pressed and returns that key gesture.
|
|
</summary>
|
|
<param name="e">
|
|
The routed event arguments used to determine if there is a key gesture associated
|
|
with it.
|
|
</param>
|
|
<returns>
|
|
The key gesture that was pressed to create the specified event arguments.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBindingUtil.HandleExection(RSG.Editor.CommandDefinition,System.Windows.Input.KeyGesture,System.Object)">
|
|
<summary>
|
|
Handles the aftermath of a command executing using a keyboard gesture.
|
|
</summary>
|
|
<param name="definition">
|
|
The definition of the command that was fired that was fired.
|
|
</param>
|
|
<param name="gesture">
|
|
The gesture that was used to execute this command.
|
|
</param>
|
|
<param name="parameter">
|
|
The parameter that was sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBindingUtil.GetExecutedKeyGesture(System.Windows.Input.ICommand,System.Object)">
|
|
<summary>
|
|
Determines whether the specified routed event arguments have been created due to a
|
|
key gesture being pressed and returns that key gesture.
|
|
</summary>
|
|
<param name="command">
|
|
The command that was past into the event handler as data.
|
|
</param>
|
|
<param name="parameter">
|
|
The parameter that was past into the event handler as data.
|
|
</param>
|
|
<returns>
|
|
The key gesture that was pressed to create the specified event arguments.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandBindingUtil.KeyboardHelper">
|
|
<summary>
|
|
A helper class that is used to capture the last key down event the keyboard fires.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandBindingUtil.KeyboardHelper._previousKeyDownEventKey">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarCommandBindingUtil.KeyboardHelper.PreviousKeyDownEventKey"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBindingUtil.KeyboardHelper.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBindingUtil.KeyboardHelper"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandBindingUtil.KeyboardHelper.PreviousKeyDownEventKey">
|
|
<summary>
|
|
Gets the key that was last past into the key down keyboard event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBindingUtil.KeyboardHelper.ResetKey">
|
|
<summary>
|
|
Resets the <see cref="P:RSG.Editor.RockstarCommandBindingUtil.KeyboardHelper.PreviousKeyDownEventKey"/> property back to the Key.None
|
|
value.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBindingUtil.KeyboardHelper.OnPostProcessInput(System.Object,System.Windows.Input.ProcessInputEventArgs)">
|
|
<summary>
|
|
Handles the post process input event on the current input manager. This is used
|
|
to pull out the key event args for the next keyboard event.
|
|
</summary>
|
|
<param name="sender">
|
|
The object that this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The event data.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager">
|
|
<summary>
|
|
Responsible for managing all of the defined command sets for this application.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._addedCommandBarItems">
|
|
<summary>
|
|
The private list containing all of the command bar items defined for this command
|
|
manager that have been added as user created.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._allCommandBarItems">
|
|
<summary>
|
|
The private list containing all of the command bar items defined for this command
|
|
manager included the removed ones.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._commandBarItems">
|
|
<summary>
|
|
The private list containing all of the command bar items defined for this command
|
|
manager.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._commandDefinitions">
|
|
<summary>
|
|
The private list containing all of the command definitions defined for this command
|
|
manager.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._modificationXmlNames">
|
|
<summary>
|
|
The private dictionary containing the modification fields and their xml names.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._modifications">
|
|
<summary>
|
|
The private dictionary containing the modification made to the command bar items.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._originalValues">
|
|
<summary>
|
|
The private dictionary containing the original values of a the command bar item
|
|
before any modifications are applied.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._removedCommandBarItemIds">
|
|
<summary>
|
|
The private list containing all of the command bar items defined for this command
|
|
manager that have been removed by the user.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._removedCommandBarItems">
|
|
<summary>
|
|
The private list containing all of the command bar items defined for this command
|
|
manager that have been removed by the user.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._syncRoot">
|
|
<summary>
|
|
A generic object that provides synchronisation between multiple threads while
|
|
operating on this class.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._commandLog">
|
|
<summary>
|
|
The private field for the <see cref="P:RSG.Editor.RockstarCommandManager.CommandLog"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._delayingPriorityChanges">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarCommandManager.DelayingPriorityChanges"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._fileMenuId">
|
|
<summary>
|
|
The private instance used for the <see cref="P:RSG.Editor.RockstarCommandManager.FileMenuId"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._helpMenuId">
|
|
<summary>
|
|
The private instance used for the <see cref="P:RSG.Editor.RockstarCommandManager.HelpMenuId"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._helpToolBarId">
|
|
<summary>
|
|
The private instance used for the <see cref="P:RSG.Editor.RockstarCommandManager.HelpToolBarId"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._mainMenuId">
|
|
<summary>
|
|
The private instance used for the <see cref="P:RSG.Editor.RockstarCommandManager.MainMenuId"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._toolBarTrayId">
|
|
<summary>
|
|
The private instance used for the <see cref="P:RSG.Editor.RockstarCommandManager.ToolBarTrayId"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._toolsMenuId">
|
|
<summary>
|
|
The private instance used for the <see cref="P:RSG.Editor.RockstarCommandManager.ToolsMenuId"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager._viewMenuId">
|
|
<summary>
|
|
The private instance used for the <see cref="P:RSG.Editor.RockstarCommandManager.ViewMenuId"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.#cctor">
|
|
<summary>
|
|
Initialises static members of the <see cref="T:RSG.Editor.RockstarCommandManager"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.AllCategories">
|
|
<summary>
|
|
Gets a iterator over all of the command categories.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.AllCommandBarItems">
|
|
<summary>
|
|
Gets a iterator over all of the command bar items.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.AllCommandDefinitions">
|
|
<summary>
|
|
Gets a iterator over all of the command definitions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.AllKeyGestures">
|
|
<summary>
|
|
Gets a iterator over all of the input gestures currently being used on the command
|
|
definitions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.CommandLog">
|
|
<summary>
|
|
Gets or sets the log object for logging command related events.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.FileMenuId">
|
|
<summary>
|
|
Gets the global identifier used for the file menu.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.HasModifications">
|
|
<summary>
|
|
Gets a value indicating whether there are any modifications currently registered
|
|
with this manager.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.HelpMenuId">
|
|
<summary>
|
|
Gets the global identifier used for the help menu.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.HelpToolBarId">
|
|
<summary>
|
|
Gets the global identifier used for the help toolbar.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.ToolBarTrayId">
|
|
<summary>
|
|
Gets the global identifier used to for the toolbar tray.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.ToolsMenuId">
|
|
<summary>
|
|
Gets the global identifier used for the tools menu.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.ViewMenuId">
|
|
<summary>
|
|
Gets the global identifier used for the view menu.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.DelayingPriorityChanges">
|
|
<summary>
|
|
Gets or sets a value indicating whether the priority changes are currently getting
|
|
delayed for the next commit.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.MainMenuId">
|
|
<summary>
|
|
Gets the global identifier used for the main menu.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddActionsMenu(System.Guid)">
|
|
<summary>
|
|
Adds the action menu into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the actions menu.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBinding(System.Windows.UIElement,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="element">
|
|
The element to attached the binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBinding(System.Windows.UIElement,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate,RSG.Editor.CanExecuteCommandDelegate)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="element">
|
|
The element to attached the binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBinding(System.Type,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBinding(System.Type,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate,RSG.Editor.CanExecuteCommandDelegate)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBinding``1(System.Windows.UIElement,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{``0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding`1"/> class.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of command parameter that should be past into the execution and can
|
|
execute methods.
|
|
</typeparam>
|
|
<param name="element">
|
|
The element to attached the binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBinding``1(System.Windows.UIElement,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{``0},RSG.Editor.CanExecuteCommandDelegate{``0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding`1"/> class.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of command parameter that should be past into the execution and can
|
|
execute methods.
|
|
</typeparam>
|
|
<param name="element">
|
|
The element to attached the binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBinding``1(System.Type,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{``0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding`1"/> class.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of command parameter that should be past into the execution and can
|
|
execute methods.
|
|
</typeparam>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBinding``1(System.Type,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{``0},RSG.Editor.CanExecuteCommandDelegate{``0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding`1"/> class.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of command parameter that should be past into the execution and can
|
|
execute methods.
|
|
</typeparam>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBindingAsync(System.Windows.UIElement,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="element">
|
|
The element to attached the binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBindingAsync(System.Windows.UIElement,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate,RSG.Editor.CanExecuteCommandDelegate)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="element">
|
|
The element to attached the binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBindingAsync``1(System.Windows.UIElement,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{``0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding`1"/> class.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of command parameter that should be past into the execution and can
|
|
execute methods.
|
|
</typeparam>
|
|
<param name="element">
|
|
The element to attached the binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBindingAsync``1(System.Windows.UIElement,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{``0},RSG.Editor.CanExecuteCommandDelegate{``0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding`1"/> class.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of command parameter that should be past into the execution and can
|
|
execute methods.
|
|
</typeparam>
|
|
<param name="element">
|
|
The element to attached the binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBindingAsync(System.Type,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBindingAsync``1(System.Type,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{``0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of command parameter that should be past into the execution and can
|
|
execute methods.
|
|
</typeparam>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBindingAsync(System.Type,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate,RSG.Editor.CanExecuteCommandDelegate)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddBindingAsync``1(System.Type,System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{``0},RSG.Editor.CanExecuteCommandDelegate{``0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of command parameter that should be past into the execution and can
|
|
execute methods.
|
|
</typeparam>
|
|
<param name="type">
|
|
The class with which to register the command binding to.
|
|
</param>
|
|
<param name="command">
|
|
The command that the specified execution handler will be bound to.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddCommandBarItem(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Adds the specified item into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="item">
|
|
The item to add to the collection of managed command bar items.
|
|
</param>
|
|
<returns>
|
|
Returns the added command bar item if added successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddCommandDefinition(RSG.Editor.CommandDefinition)">
|
|
<summary>
|
|
Adds the specified command definition into this manager.
|
|
</summary>
|
|
<param name="definition">
|
|
The command definition to add into this manager.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddCommandInstance(RSG.Editor.RockstarRoutedCommand,System.UInt16,System.Boolean,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Adds a new command instance item into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="command">
|
|
The command that the command bar item is instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that the command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether the command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for the command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the created item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar hierarchy.
|
|
</param>
|
|
<returns>
|
|
Returns the added command bar item if added successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddCommandInstance(RSG.Editor.RockstarRoutedCommand,System.UInt16,System.Boolean,System.String,System.Guid,System.Guid,System.Object)">
|
|
<summary>
|
|
Adds a new command instance item into the collection of managed command bar items
|
|
that has a command parameter override.
|
|
</summary>
|
|
<param name="command">
|
|
The command that the command bar item is instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that the command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether the command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for the command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the created item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar hierarchy.
|
|
</param>
|
|
<param name="commandParameter">
|
|
The command parameter override that this command instance should forward on to the
|
|
command action class.
|
|
</param>
|
|
<returns>
|
|
Returns the added command bar item if added successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddCommandInstance(RSG.Editor.RockstarRoutedCommand,System.UInt16,System.Boolean,System.String,System.Guid,System.Guid,System.Object,System.Windows.Media.Imaging.BitmapSource)">
|
|
<summary>
|
|
Adds a new command instance item into the collection of managed command bar items
|
|
that has a command parameter override.
|
|
</summary>
|
|
<param name="command">
|
|
The command that the command bar item is instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that the command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether the command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for the command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the created item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar hierarchy.
|
|
</param>
|
|
<param name="commandParameter">
|
|
The command parameter override that this command instance should forward on to the
|
|
command action class.
|
|
</param>
|
|
<param name="icon">
|
|
The icon that is used for this command.
|
|
</param>
|
|
<returns>
|
|
Returns the added command bar item if added successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddCommandInstance(RSG.Editor.RockstarRoutedCommand,System.UInt16,System.Boolean,System.String,System.Guid,System.Guid,System.Object,RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Adds a new command instance item into the collection of managed command bar items
|
|
that has a command parameter override.
|
|
</summary>
|
|
<param name="command">
|
|
The command that the command bar item is instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that the command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether the command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for the command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the created item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar hierarchy.
|
|
</param>
|
|
<param name="commandParameter">
|
|
The command parameter override that this command instance should forward on to the
|
|
command action class.
|
|
</param>
|
|
<param name="moniker">
|
|
The <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> that is used for this command.
|
|
</param>
|
|
<returns>
|
|
Returns the added command bar item if added successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddCommandInstance(RSG.Editor.RockstarRoutedCommand,System.UInt16,System.Boolean,System.String,System.Guid,System.Guid,RSG.Editor.CommandInstanceCreationArgs)">
|
|
<summary>
|
|
Adds a new command instance item into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="command">
|
|
The command that the command bar item is instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that the command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether the command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for the command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the created item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar hierarchy.
|
|
</param>
|
|
<param name="additional">
|
|
A argument class that contains additional arguments that can be added to the
|
|
created command instance.
|
|
</param>
|
|
<returns>
|
|
Returns the added command bar item if added successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddEditMenu(System.Guid)">
|
|
<summary>
|
|
Adds the edit menu into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the edit menu.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddFileMenu(System.Guid)">
|
|
<summary>
|
|
Adds the file menu into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the file menu.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddHelpMenu(System.Guid)">
|
|
<summary>
|
|
Adds the help menu into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the help menu.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddMenu(System.UInt16,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Adds a new menu item into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of this item inside the command bar hierarchy.
|
|
</param>
|
|
<returns>
|
|
Returns the added command bar item if added successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddMenu(System.UInt16,System.Boolean,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Adds a new menu item into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether this menu should start a new group. (I.e. Placed
|
|
directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of this item inside the command bar hierarchy.
|
|
</param>
|
|
<returns>
|
|
Returns the added command bar item if added successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddProjectMenu(System.Guid)">
|
|
<summary>
|
|
Adds the project menu into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the help menu.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddToolbar(System.Int32,System.Int32,System.String,System.Guid)">
|
|
<summary>
|
|
Adds a new toolbar into this manager.
|
|
</summary>
|
|
<param name="band">
|
|
Where the toolbar should be located in the ToolBarTray.
|
|
</param>
|
|
<param name="bandIndex">
|
|
The position of the toolbar on the band.
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddToolbar(System.Int32,System.Int32,System.String,System.Guid,System.Guid)">
|
|
<summary>
|
|
Adds a new toolbar into this manager.
|
|
</summary>
|
|
<param name="band">
|
|
Where the toolbar should be located in the ToolBarTray.
|
|
</param>
|
|
<param name="bandIndex">
|
|
The position of the toolbar on the band.
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar hierarchy.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddTopLevelMenu(System.UInt16,System.String,System.Guid)">
|
|
<summary>
|
|
Adds a new top level menu into this manager.
|
|
</summary>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddViewMenu(System.Guid)">
|
|
<summary>
|
|
Adds the view menu into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the view menu.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.ClearModifications(System.Boolean)">
|
|
<summary>
|
|
Clears all of the current modifications for the command system with a option
|
|
specifying whether or not they should be available in the next session.
|
|
</summary>
|
|
<param name="permanently">
|
|
A value indicating whether the current modifications should be available during the
|
|
next session.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.ClearModifications(System.Guid)">
|
|
<summary>
|
|
Clears the modifications off any items whose parents identifier is specified.
|
|
</summary>
|
|
<param name="parentId">
|
|
The identifier to the command bar item whose children are to be reset.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetDefinition(System.Windows.Input.ICommand)">
|
|
<summary>
|
|
Gets the command definition that is wrapping the specified command.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definition should be retrieved.
|
|
</param>
|
|
<returns>
|
|
The command definition that is wrapping the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetDefinitions(System.String)">
|
|
<summary>
|
|
Gets the command definitions that are inside the specified category.
|
|
</summary>
|
|
<param name="category">
|
|
The category whose definitions should be retrieved.
|
|
</param>
|
|
<returns>
|
|
The command definitions that are inside the specified category.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.HasModificationsForParent(System.Guid)">
|
|
<summary>
|
|
Determines whether any of the children for the specified command bar item have had
|
|
modifications placed upon them.
|
|
</summary>
|
|
<param name="parentId">
|
|
The identifier to the command bar item whose children will be checked.
|
|
</param>
|
|
<returns>
|
|
True if any of the children for the specified identifier have been modified.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.RegisterModification(RSG.Editor.CommandBarItem,RSG.Editor.ModificationField,System.String)">
|
|
<summary>
|
|
Registers a modification made to a command bar item for a specified field.
|
|
</summary>
|
|
<param name="item">
|
|
The item that has been modified.
|
|
</param>
|
|
<param name="field">
|
|
The field that has been modified on the specified item.
|
|
</param>
|
|
<param name="oldValue">
|
|
The old value of the field before the modification was made.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.RemoveCommandBarItem(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Removes the first occurrence of the specified item from the collection of managed
|
|
command bar items.
|
|
</summary>
|
|
<param name="item">
|
|
The item to remove from the collection of managed command bar items.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.UpdateItemText(System.Windows.Input.ICommand,System.String)">
|
|
<summary>
|
|
Update the text property on all of the command instances that represent the
|
|
specified command.
|
|
</summary>
|
|
<param name="command">
|
|
The command of the instances to update.
|
|
</param>
|
|
<param name="updatedText">
|
|
The text that should replace the existing text.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetCommandsCount(System.Guid)">
|
|
<summary>
|
|
Retrieves the count of the collection of command bar items that have their
|
|
parent id set to the specified id.
|
|
</summary>
|
|
<param name="parentId">
|
|
The id whose children will be part of the retrieved iterator.
|
|
</param>
|
|
<returns>
|
|
The command count for this given parent
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddMainWindowCommandBarInstances(System.Guid,System.Guid,System.Guid,System.Guid)">
|
|
<summary>
|
|
Adds the command instances to the main windows command bar.
|
|
</summary>
|
|
<param name="menuId">
|
|
The id to use for the main menu control.
|
|
</param>
|
|
<param name="fileMenuId">
|
|
The id to use for the 'File' menu.
|
|
</param>
|
|
<param name="helpMenuId">
|
|
The id to use for the 'Help' menu.
|
|
</param>
|
|
<param name="toolsMenuId">
|
|
The id to use for the 'Tools' menu.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddMainWindowToolBarTrayInstances(System.Guid,System.Guid)">
|
|
<summary>
|
|
Adds the command instances to the main windows tool bar tray.
|
|
</summary>
|
|
<param name="trayId">
|
|
The id to use for the main toolbar tray.
|
|
</param>
|
|
<param name="helpBarId">
|
|
The id to use for the 'Help' toolbar.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddOriginalPriorityValue(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Adds the current value for the specified items priority to the original mapping
|
|
field.
|
|
</summary>
|
|
<param name="item">
|
|
The item whose priority value should be stored in the original mapping field.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.DeserialiseCommands(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Deserialises the commands using the data contained within the specified xml reader.
|
|
</summary>
|
|
<param name="reader">
|
|
The xml reader that contains the command data.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetCommands(System.Guid)">
|
|
<summary>
|
|
Retrieves a iterator over the collection of command bar items that have their
|
|
parent id set to the specified id.
|
|
</summary>
|
|
<param name="parentId">
|
|
The id whose children will be part of the retrieved iterator.
|
|
</param>
|
|
<returns>
|
|
A iterator over the collection of command bar items that have their parent id set
|
|
to the specified id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetCommandsWithRemovals(System.Guid)">
|
|
<summary>
|
|
Retrieves a iterator over the collection of command bar items that have their
|
|
parent id set to the specified id.
|
|
</summary>
|
|
<param name="parentId">
|
|
The id whose children will be part of the retrieved iterator.
|
|
</param>
|
|
<returns>
|
|
A iterator over the collection of command bar items that have their parent id set
|
|
to the specified id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetInstances(RSG.Editor.CommandDefinition)">
|
|
<summary>
|
|
Gets a iterator around all of the command instances for the specified definition.
|
|
</summary>
|
|
<param name="definition">
|
|
The definition whose instances are iterated through.
|
|
</param>
|
|
<returns>
|
|
A iterator around all of the command instances for the specified definition.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetInstances(System.Windows.Input.ICommand)">
|
|
<summary>
|
|
Gets a list containing the command instances for the specified command.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose instances are iterated through.
|
|
</param>
|
|
<returns>
|
|
A list containing the command instances for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetParameter``1(System.Windows.Input.KeyGesture,System.Windows.Input.ICommand)">
|
|
<summary>
|
|
Retrieves the command parameter to use based on the specified gesture and
|
|
command. This looks through all command instances and determines whether any of
|
|
them that instance the specified command have overridden the gesture and parameter
|
|
properties.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type that the command parameter should be returned in.
|
|
</typeparam>
|
|
<param name="gesture">
|
|
The gesture that should be associated with the retrieved parameter.
|
|
</param>
|
|
<param name="command">
|
|
The command object that should be associated with the retrieved parameter.
|
|
</param>
|
|
<returns>
|
|
The command parameter that is defined for the specified gesture and command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetToolbars">
|
|
<summary>
|
|
Retrieves a iterator over the collection of command tool bar items.
|
|
</summary>
|
|
<returns>
|
|
A iterator over the collection of command tool bar items.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.OnlyCloseMainWindow(System.Boolean)">
|
|
<summary>
|
|
Changes the commands on the file menu to represent the new mode. If you are only
|
|
closing it the file menu has a close item at the bottom, otherwise, a exit item.
|
|
</summary>
|
|
<param name="onlyCloseMainWindow">
|
|
A value indicating whether the main window is closed through the file menu or the
|
|
application exits through the file menu.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.RegisterCommandAdded(RSG.Editor.IUserCreatedCommandBarItem)">
|
|
<summary>
|
|
Registers a command bar item has been added by the user to this manager.
|
|
</summary>
|
|
<param name="addedCommand">
|
|
The item that has been added.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.RegisterCommandRemoved(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Registers a command bar item has been removed by the user to this manager.
|
|
</summary>
|
|
<param name="removedCommand">
|
|
The item that has been removed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.SerialiseCommands(System.Xml.XmlWriter,System.IFormatProvider)">
|
|
<summary>
|
|
Serialises the commands into the specified xml writer.
|
|
</summary>
|
|
<param name="writer">
|
|
The xml writer that the commands gets serialised out to.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.AddCommandBarItem(RSG.Editor.CommandBarItem,System.Boolean)">
|
|
<summary>
|
|
Adds the specified item into the collection of managed command bar items.
|
|
</summary>
|
|
<param name="item">
|
|
The item to add to the collection of managed command bar items.
|
|
</param>
|
|
<param name="checkRemovedItems">
|
|
A value indicating whether before the item is added it is checked against the
|
|
removed items id list.
|
|
</param>
|
|
<returns>
|
|
Returns the added command bar item if added successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.CanTextBoxCopy(System.Object,System.Windows.Input.CanExecuteRoutedEventArgs)">
|
|
<summary>
|
|
Determines whether RockstarCommands.Copy command can be fired from the current
|
|
position.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.CanTextBoxCut(System.Object,System.Windows.Input.CanExecuteRoutedEventArgs)">
|
|
<summary>
|
|
Determines whether RockstarCommands.Cut command can be fired from the current
|
|
position.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.CanTextBoxDelete(System.Object,System.Windows.Input.CanExecuteRoutedEventArgs)">
|
|
<summary>
|
|
Determines whether RockstarCommands.Delete command can be fired from the current
|
|
position.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.CanTextBoxPaste(System.Object,System.Windows.Input.CanExecuteRoutedEventArgs)">
|
|
<summary>
|
|
Determines whether RockstarCommands.Paste command can be fired from the current
|
|
position.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.GetCommandById(System.Guid)">
|
|
<summary>
|
|
Retrieves the command bar item instance with the specified id if found; otherwise,
|
|
null.
|
|
</summary>
|
|
<param name="id">
|
|
The id of the command bar item to retrieve.
|
|
</param>
|
|
<returns>
|
|
The command bar item instance with the specified id if found; otherwise, null.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.HandleModifications(RSG.Editor.CommandBarItem,RSG.Editor.RockstarCommandManager.ModificationContainer)">
|
|
<summary>
|
|
Handles the modifications that have been set on for the specified item.
|
|
</summary>
|
|
<param name="item">
|
|
The command bar item to setup the modifications on.
|
|
</param>
|
|
<param name="container">
|
|
The container where the modification values will be coming from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.OnTextBoxCopy(System.Object,System.Windows.Input.ExecutedRoutedEventArgs)">
|
|
<summary>
|
|
Called whenever the RockstarCommands.Copy command is fired and caught by a text
|
|
box.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.OnTextBoxCut(System.Object,System.Windows.Input.ExecutedRoutedEventArgs)">
|
|
<summary>
|
|
Called whenever the RockstarCommands.Cut command is fired and caught by a text
|
|
box.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.OnTextBoxDelete(System.Object,System.Windows.Input.ExecutedRoutedEventArgs)">
|
|
<summary>
|
|
Called whenever the RockstarCommands.Delete command is fired and caught by a text
|
|
box.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.OnTextBoxPaste(System.Object,System.Windows.Input.ExecutedRoutedEventArgs)">
|
|
<summary>
|
|
Called whenever the RockstarCommands.Paste command is fired and caught by a text
|
|
box.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The execute data that has been sent with the command.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.ResolveAddedCommands(System.Collections.Generic.IEnumerable{RSG.Editor.CommandDefinition})">
|
|
<summary>
|
|
Tries to set the command objects on all of the added commands that currently have
|
|
their command set to null.
|
|
</summary>
|
|
<param name="definitions">
|
|
The definitions to try and resolve off.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.ValidateCommandBarItem(RSG.Editor.CommandBarItem)">
|
|
<summary>
|
|
Validates the specified command bar item before it is added into this manager.
|
|
</summary>
|
|
<param name="commandItem">
|
|
The command bar item that is validated.
|
|
</param>
|
|
<returns>
|
|
True if the specified command item is valid and can be added to this manager;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.ValidateCommandDefinition(RSG.Editor.CommandDefinition)">
|
|
<summary>
|
|
Validates the specified command definition before it is added into this manager.
|
|
</summary>
|
|
<param name="definition">
|
|
The command definition that is validated.
|
|
</param>
|
|
<returns>
|
|
True if the specified command definition is valid and can be added to this manager;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.StateInfomation">
|
|
<summary>
|
|
A structure containing the information needed to deserialise the state for a
|
|
command definition.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager.StateInfomation._data">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarCommandManager.StateInfomation.Data"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.StateInfomation.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.StateInfomation"/> structure.
|
|
</summary>
|
|
<param name="data">
|
|
The xml data that contains the stat information.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.StateInfomation.Data">
|
|
<summary>
|
|
Gets the xml data for this state.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.ProjectTopLevelMenu">
|
|
<summary>
|
|
Represents a menu that is positioned on the main menu that represents the "Project"
|
|
menu. This class cannot be inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.ProjectTopLevelMenu.#ctor(System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.ProjectTopLevelMenu"/> class.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.ViewTopLevelMenu">
|
|
<summary>
|
|
Represents a menu that is positioned on the main menu that represents the "View"
|
|
menu. This class cannot be inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.ViewTopLevelMenu.#ctor(System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.ViewTopLevelMenu"/> class.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.ActionsTopLevelMenu">
|
|
<summary>
|
|
Represents a menu that is positioned on the main menu that represents the "Actions"
|
|
menu. This class cannot be inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.ActionsTopLevelMenu.#ctor(System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.ActionsTopLevelMenu"/> class.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.DynamicCommandInstance">
|
|
<summary>
|
|
The command instance that is created to represent a dynamic menu command item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager.DynamicCommandInstance._commandParameter">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarCommandManager.DynamicCommandInstance.CommandParameter"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.DynamicCommandInstance.#ctor(RSG.Editor.RockstarRoutedCommand,System.UInt16,System.Boolean,System.String,System.Guid,System.Guid,System.Object)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.DynamicCommandInstance"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that the command bar item is instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that the command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether the command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for the command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the created item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar
|
|
hierarchy.
|
|
</param>
|
|
<param name="commandParameter">
|
|
The command parameter that should be sent through the UI element to the
|
|
execution logic.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.DynamicCommandInstance.CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.DynamicCommandInstanceWithIcon">
|
|
<summary>
|
|
The command instance that is created to represent a dynamic menu command item
|
|
with a unique icon.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandManager.DynamicCommandInstanceWithIcon._icon">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.RockstarCommandManager.DynamicCommandInstanceWithIcon.Icon"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.DynamicCommandInstanceWithIcon.#ctor(RSG.Editor.RockstarRoutedCommand,System.UInt16,System.Boolean,System.String,System.Guid,System.Guid,System.Object,System.Windows.Media.Imaging.BitmapSource)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.DynamicCommandInstance"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that the command bar item is instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that the command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether the command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for the command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the created item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar
|
|
hierarchy.
|
|
</param>
|
|
<param name="commandParameter">
|
|
The command parameter that should be sent through the UI element to the
|
|
execution logic.
|
|
</param>
|
|
<param name="icon">
|
|
The icon that is used for this command.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.DynamicCommandInstanceWithIcon.Icon">
|
|
<summary>
|
|
Gets the System.Windows.Media.Imaging.BitmapSource object that represents the icon
|
|
that is used for this command, this can be null.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.DynamicCommandInstanceWithMoniker">
|
|
<summary>
|
|
The command instance that is created to represent a dynamic menu command item
|
|
with a unique moniker.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.DynamicCommandInstanceWithMoniker.#ctor(RSG.Editor.RockstarRoutedCommand,System.UInt16,System.Boolean,System.String,System.Guid,System.Guid,System.Object,RSG.Editor.Imaging.ImageMoniker)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.DynamicCommandInstanceWithMoniker"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command that the command bar item is instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that the command bar item should be given.
|
|
</param>
|
|
<param name="startsGroup">
|
|
A value indicating whether the command bar item should start a new group. (I.e.
|
|
Placed directly after a separator).
|
|
</param>
|
|
<param name="text">
|
|
The text for the command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference the created item.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of the item inside the command bar
|
|
hierarchy.
|
|
</param>
|
|
<param name="commandParameter">
|
|
The command parameter that should be sent through the UI element to the
|
|
execution logic.
|
|
</param>
|
|
<param name="moniker">
|
|
The <see cref="T:RSG.Editor.Imaging.ImageMoniker"/> that is used for this command.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.RockstarCommandManager.DynamicCommandInstanceWithMoniker.Moniker">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.EditTopLevelMenu">
|
|
<summary>
|
|
Represents a menu that is positioned on the main menu that represents the "Edit"
|
|
menu. This class cannot be inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.EditTopLevelMenu.#ctor(System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.EditTopLevelMenu"/> class.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.FileTopLevelMenu">
|
|
<summary>
|
|
Represents a menu that is positioned on the main menu that represents the "File"
|
|
menu. This class cannot be inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.FileTopLevelMenu.#ctor(System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.FileTopLevelMenu"/> class.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.HelpTopLevelMenu">
|
|
<summary>
|
|
Represents a menu that is positioned on the main menu that represents the "Help"
|
|
menu. This class cannot be inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandManager.HelpTopLevelMenu.#ctor(System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandManager.HelpTopLevelMenu"/> class.
|
|
</summary>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.ModificationContainer">
|
|
<summary>
|
|
Represents a collection of command GUID values and their modification values.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandManager.ModificationFieldValue">
|
|
<summary>
|
|
Represents a collection of modification fields and their values.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ExecuteCommandData">
|
|
<summary>
|
|
Provides data for a method that implements a command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ExecuteCommandData._continueRouting">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ExecuteCommandData.ContinueRouting"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ExecuteCommandData._handled">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ExecuteCommandData.Handled"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ExecuteCommandData.#ctor(System.Windows.Input.ICommand)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ExecuteCommandData"/> class based on
|
|
the specified command being invoked.
|
|
</summary>
|
|
<param name="command">
|
|
The command that was invoked.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ExecuteCommandData.ContinueRouting">
|
|
<summary>
|
|
Gets or sets a value indicating whether the input routed event that invoked the
|
|
command should continue to route through the element tree.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ExecuteCommandData.Handled">
|
|
<summary>
|
|
Gets or sets a value indicating whether the routed event has been handled somewhere
|
|
as it travels the element tree.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ExecuteCommandData`1">
|
|
<summary>
|
|
Provides data for a method that implements a command based on a parameter of the
|
|
specified type.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter used during the execution of the command.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.ExecuteCommandData`1._originalParameterWasNull">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ExecuteCommandData`1.OriginalParameterWasNull"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ExecuteCommandData`1._parameter">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ExecuteCommandData`1.Parameter"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ExecuteCommandData`1.#ctor(System.Windows.Input.ICommand,`0)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ExecuteCommandData`1"/> class based
|
|
on the specified command being invoked with the specified parameter.
|
|
</summary>
|
|
<param name="command">
|
|
The command that was invoked.
|
|
</param>
|
|
<param name="parameter">
|
|
The data parameter of the command.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ExecuteCommandData`1.OriginalParameterWasNull">
|
|
<summary>
|
|
Gets a value indicating whether the parameter passed in from the source event data
|
|
was set to null or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ExecuteCommandData`1.Parameter">
|
|
<summary>
|
|
Gets the data parameter that was sent with the invoked command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ExecuteCommandException">
|
|
<summary>
|
|
Represents errors that occur during the execution of a command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ExecuteCommandException.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ExecuteCommandException"/> class using
|
|
the default message.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ExecuteCommandException.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ExecuteCommandException"/> class with
|
|
the specified message.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ExecuteCommandException.#ctor(System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ExecuteCommandException"/> class with
|
|
the specified inner exception and the default message.
|
|
</summary>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ExecuteCommandException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ExecuteCommandException"/> class with
|
|
the specified message and inner exception.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ExecuteCommandException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ExecuteCommandException"/> class with
|
|
serialised data.
|
|
</summary>
|
|
<param name="info">
|
|
The System.Runtime.Serialization.SerializationInfo that holds the serialised
|
|
object data about the exception being thrown.
|
|
</param>
|
|
<param name="context">
|
|
The System.Runtime.Serialization.StreamingContext that contains contextual
|
|
information about the source or destination.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.ExecuteCommandDelegate">
|
|
<summary>
|
|
Represents the method that will handle the implementation of a command.
|
|
</summary>
|
|
<param name="e">
|
|
The object containing the data to use inside the implementation method.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.ExecuteCommandDelegate`1">
|
|
<summary>
|
|
Represents the method that will handle the implementation of a command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the command parameter contained within the specified data.
|
|
</typeparam>
|
|
<param name="e">
|
|
The object containing the data to use inside the implementation method.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.SearchIconType">
|
|
<summary>
|
|
Enumerates the list of icons that can be displayed in the search control.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchIconType.Search">
|
|
<summary>
|
|
Search icon.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchIconType.Filter">
|
|
<summary>
|
|
Filter icon.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.SharedCommands.CommandResourceManager">
|
|
<summary>
|
|
A resource manager purposely built for dealing with a StringTable containing command
|
|
related strings. This class cannot be inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.#ctor(System.String,System.Reflection.Assembly)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SharedCommands.CommandResourceManager"/> class.
|
|
</summary>
|
|
<param name="baseName">
|
|
The root name of the resource file without its extension but including any fully
|
|
qualified namespace name.
|
|
</param>
|
|
<param name="assembly">
|
|
The main assembly for the resources.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.GetCategory(System.String)">
|
|
<summary>
|
|
Retrieves the category string value for the command with the specified id.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command whose category should be retrieved.
|
|
</param>
|
|
<returns>
|
|
The category value for the command with the specified id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.GetDescription(System.String)">
|
|
<summary>
|
|
Retrieves the description string value for the command with the specified id.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command whose description should be retrieved.
|
|
</param>
|
|
<returns>
|
|
The description value for the command with the specified id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.GetGestures(System.String)">
|
|
<summary>
|
|
Creates a System.Windows.InputGestureCollection object that contains the default
|
|
input gestures for the command with the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command whose default gestures should be created.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.InputGestureCollection object that contains the default input
|
|
gestures for the command with the specified identifier.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.GetName(System.String)">
|
|
<summary>
|
|
Retrieves the name string value for the command with the specified id.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command whose name should be retrieved.
|
|
</param>
|
|
<returns>
|
|
The name value for the command with the specified id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.GetString(System.String)">
|
|
<summary>
|
|
Retrieves the embedded string resource indexed by the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the embedded string resource to retrieve.
|
|
</param>
|
|
<returns>
|
|
The embedded string resource indexed by the specified identifier.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.GetString(System.String,RSG.Editor.SharedCommands.CommandStringCategory)">
|
|
<summary>
|
|
Retrieves the specified string value for the command with the specified id from
|
|
the command string table.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command whose string value should be retrieved.
|
|
</param>
|
|
<param name="category">
|
|
Specifies which string value to retrieve.</param>
|
|
<returns>
|
|
The specified string value for the command with the specified id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.TryToGetString(System.String,RSG.Editor.SharedCommands.CommandStringCategory)">
|
|
<summary>
|
|
Retrieves the specified string value for the command with the specified id from
|
|
the command string table.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command whose string value should be retrieved.
|
|
</param>
|
|
<param name="category">
|
|
Specifies which string value to retrieve.</param>
|
|
<returns>
|
|
The try result for the operation.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.GetString(System.String,System.String[])">
|
|
<summary>
|
|
Retrieves the embedded string resource indexed by the specified identifier
|
|
formatted with the specified arguments.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the embedded string resource to retrieve.
|
|
</param>
|
|
<param name="args">
|
|
An object array that contains zero or more objects to format.
|
|
</param>
|
|
<returns>
|
|
The embedded string resource indexed by the specified identifier in which the
|
|
format items have been replaced by the string representations of the corresponding
|
|
objects in <paramref name="args"/>.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.CommandResourceManager.TryToGetString(System.String,System.Globalization.CultureInfo)">
|
|
<summary>
|
|
Retrieves the embedded string resource indexed by the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the embedded string resource to retrieve.
|
|
</param>
|
|
<param name="cultureInfo">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
<returns>
|
|
A structure containing the result of the operation and a value indicating whether
|
|
the resource was successfully located.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.SharedCommands.CommandStringCategory">
|
|
<summary>
|
|
Defines the different string values a command has that can be retrieved from the
|
|
string table.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.CommandStringCategory.Name">
|
|
<summary>
|
|
Defines the name string value located in the string table as {id}Name.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.CommandStringCategory.KeyGestures">
|
|
<summary>
|
|
Defines the description string value located in the string table as
|
|
{id}KeyGestures.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.CommandStringCategory.Category">
|
|
<summary>
|
|
Defines the category string value located in the string table as {id}Category.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.CommandStringCategory.Description">
|
|
<summary>
|
|
Defines the description string value located in the string table as
|
|
{id}Description.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.SharedCommands.RockstarViewCommands">
|
|
<summary>
|
|
Defines core view commands for any Rockstar C#/WPF application. This class cannot be
|
|
inherited.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands._internalCommands">
|
|
<summary>
|
|
The private cache of System.Windows.Input.RoutedCommand objects.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarViewCommands.#ctor">
|
|
<summary>
|
|
Prevents a default instance of the <see cref="T:RSG.Editor.SharedCommands.RockstarViewCommands"/> class from
|
|
being created.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId">
|
|
<summary>
|
|
Defines all of the command identifiers for the different core Rockstar commands.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId.CancelDialog">
|
|
<summary>
|
|
Used to identifier the <see cref="P:RSG.Editor.SharedCommands.RockstarViewCommands.CancelDialog"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId.CloseWindow">
|
|
<summary>
|
|
Used to identifier the <see cref="P:RSG.Editor.SharedCommands.RockstarViewCommands.CloseWindow"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId.ConfirmDialog">
|
|
<summary>
|
|
Used to identifier the <see cref="P:RSG.Editor.SharedCommands.RockstarViewCommands.ConfirmDialog"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId.MinimiseWindow">
|
|
<summary>
|
|
Used to identifier the <see cref="P:RSG.Editor.SharedCommands.RockstarViewCommands.MinimiseWindow"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId.MaximiseWindow">
|
|
<summary>
|
|
Used to identifier the <see cref="P:RSG.Editor.SharedCommands.RockstarViewCommands.MaximiseWindow"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId.RestoreWindow">
|
|
<summary>
|
|
Used to identifier the <see cref="P:RSG.Editor.SharedCommands.RockstarViewCommands.RestoreWindow"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId.ShowHelpFromTitleBar">
|
|
<summary>
|
|
Used to identifier the <see cref="P:RSG.Editor.SharedCommands.RockstarViewCommands.ShowHelpFromTitleBar"/>
|
|
routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId.ShowOptionsFromTitleBar">
|
|
<summary>
|
|
Used to identifier the
|
|
<see cref="P:RSG.Editor.SharedCommands.RockstarViewCommands.ShowOptionsFromTitleBar"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarViewCommands.CommandId.CommandCount">
|
|
<summary>
|
|
Defines the number of commands defined as view commands for a Rockstar
|
|
application.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarViewCommands.CancelDialog">
|
|
<summary>
|
|
Gets the value that represents the Cancel Dialog command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarViewCommands.CloseWindow">
|
|
<summary>
|
|
Gets the value that represents the Close Window command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarViewCommands.ConfirmDialog">
|
|
<summary>
|
|
Gets the value that represents the Confirm Dialog command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarViewCommands.MaximiseWindow">
|
|
<summary>
|
|
Gets the value that represents the Maximize Window command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarViewCommands.MinimiseWindow">
|
|
<summary>
|
|
Gets the value that represents the Minimize Window command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarViewCommands.RestoreWindow">
|
|
<summary>
|
|
Gets the value that represents the Restore Window command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarViewCommands.ShowHelpFromTitleBar">
|
|
<summary>
|
|
Gets the value that represents the Show Help From TitleBar command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarViewCommands.ShowOptionsFromTitleBar">
|
|
<summary>
|
|
Gets the value that represents the Show Options From TitleBar command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarViewCommands.CreateCommand(RSG.Editor.SharedCommands.RockstarViewCommands.CommandId)">
|
|
<summary>
|
|
Creates a new System.Windows.Input.RoutedCommand object that is associated with the
|
|
specified identifier.
|
|
</summary>
|
|
<param name="commandId">
|
|
The identifier for the command to create.
|
|
</param>
|
|
<returns>
|
|
The newly create System.Windows.Input.RoutedCommand object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarViewCommands.EnsureCommandExists(RSG.Editor.SharedCommands.RockstarViewCommands.CommandId)">
|
|
<summary>
|
|
Makes sure the internal value for the command associated with the specified
|
|
identifier exists and returns it.
|
|
</summary>
|
|
<param name="commandId">
|
|
The identifier for the command that should be created and returned.
|
|
</param>
|
|
<returns>
|
|
The System.Windows.Input.RoutedCommand object associated with the specified
|
|
identifier.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarViewCommands.GetName(RSG.Editor.SharedCommands.RockstarViewCommands.CommandId)">
|
|
<summary>
|
|
Get the name that corresponds to the specified command id.
|
|
</summary>
|
|
<param name="commandId">
|
|
The command id whose name should be retrieved.
|
|
</param>
|
|
<returns>
|
|
The corresponding name for the specified command id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarViewCommands.InitialiseInternalStorage">
|
|
<summary>
|
|
Initialises the array used to store the System.Windows.Input.RoutedCommand objects
|
|
that make up the core commands for a Rockstar application.
|
|
</summary>
|
|
<returns>
|
|
The array used to store the internal System.Windows.Input.RoutedCommand objects.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.SharedCommands.RockstarCommands">
|
|
<summary>
|
|
Defines core commands for any Rockstar C#/WPF application.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.InternalCommands">
|
|
<summary>
|
|
The private cache of command objects.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.SharedCommands.RockstarCommands.Id">
|
|
<summary>
|
|
Defines all of the command identifiers for the different core Rockstar commands.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.CloseWindowInsteadOfExit">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.CloseWindowInsteadOfExit"/>
|
|
routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Close">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Close"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Collapse">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Collapse"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.CollapseAll">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.CollapseAll"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Copy">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Copy"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Cut">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Cut"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Delete">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Delete"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Exit">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Exit"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Expand">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Expand"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ExpandAll">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ExpandAll"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Find">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Find"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.FindInFiles">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.FindInFiles"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.FindNext">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.FindNext"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.FindPrevious">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.FindPrevious"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.InvertSelection">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.InvertSelection"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.MoveDown">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.MoveDown"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.MoveUp">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.MoveUp"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.NewFile">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.NewFile"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.OpenFile">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.OpenFile"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.OpenFileFromMru">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.OpenFileFromMru"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.OpenProjectFromMru">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.OpenProjectFromMru"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Paste">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Paste"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.QuickFind">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.QuickFind"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.QuickReplace">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.QuickReplace"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Redo">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Redo"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Rename">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Rename"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ReplaceInFiles">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ReplaceInFiles"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ReportBug">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ReportBug"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Restart">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Restart"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Save">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Save"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.SaveAll">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.SaveAll"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.SaveAs">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.SaveAs"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.SelectAll">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.SelectAll"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.SelectNone">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.SelectNone"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.SelectInvert">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.SelectInvert"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ShellExecute">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ShellExecute"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ToggleToolBarIconSize">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ToggleToolBarIconSize"/>
|
|
routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Undo">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Undo"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ViewAbout">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ViewAbout"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ViewApplicationLog">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ViewApplicationLog"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.EmailApplicationLog">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.EmailApplicationLog"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ViewApplicationLogFolder">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ViewApplicationLogFolder"/>
|
|
routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ViewHelp">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ViewHelp"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.ViewSettings">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.ViewSettings"/> routed
|
|
command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.Refresh">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.Refresh"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.Id.OpenContainingFolder">
|
|
<summary>
|
|
Used to identify the <see cref="P:RSG.Editor.SharedCommands.RockstarCommands.OpenContainingFolder"/> routed command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.SharedCommands.RockstarCommands.StringValue">
|
|
<summary>
|
|
Defines the different string values a command has that can be retrieved from the
|
|
string table.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.StringValue.Category">
|
|
<summary>
|
|
Defines the category string value located in the string table as
|
|
{id}Category.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.StringValue.Description">
|
|
<summary>
|
|
Defines the description string value located in the string table as
|
|
{id}Description.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.StringValue.KeyGestures">
|
|
<summary>
|
|
Defines the description string value located in the string table as
|
|
{id}KeyGestures.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SharedCommands.RockstarCommands.StringValue.Name">
|
|
<summary>
|
|
Defines the name string value located in the string table as
|
|
{id}Name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Close">
|
|
<summary>
|
|
Gets the value that represents the Close command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.CloseWindowInsteadOfExit">
|
|
<summary>
|
|
Gets the value that represents the Close Window Instead Of Exit command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Collapse">
|
|
<summary>
|
|
Gets the value that represents the Collapse command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.CollapseAll">
|
|
<summary>
|
|
Gets the value that represents the Collapse All command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Copy">
|
|
<summary>
|
|
Gets the value that represents the Copy command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Cut">
|
|
<summary>
|
|
Gets the value that represents the Cut command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Delete">
|
|
<summary>
|
|
Gets the value that represents the Delete command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Exit">
|
|
<summary>
|
|
Gets the value that represents the Exit command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Expand">
|
|
<summary>
|
|
Gets the value that represents the Expand command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ExpandAll">
|
|
<summary>
|
|
Gets the value that represents the Expand All command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.EmailApplicationLog">
|
|
<summary>
|
|
Gets the value that represents the Email Log command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Find">
|
|
<summary>
|
|
Gets the value that represents the Find command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.FindInFiles">
|
|
<summary>
|
|
Gets the value that represents the Find In Files command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.FindNext">
|
|
<summary>
|
|
Gets the value that represents the Find Next command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.FindPrevious">
|
|
<summary>
|
|
Gets the value that represents the Find Previous command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.InvertSelection">
|
|
<summary>
|
|
Gets the value that represents the Invert Selection command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.MoveDown">
|
|
<summary>
|
|
Gets the value that represents the Move Down command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.MoveUp">
|
|
<summary>
|
|
Gets the value that represents the Move Up command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.NewFile">
|
|
<summary>
|
|
Gets the value that represents the New File command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.OpenFile">
|
|
<summary>
|
|
Gets the value that represents the Open File command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.OpenContainingFolder">
|
|
<summary>
|
|
Gets the value that represents the Open Containing Folder command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.OpenFileFromMru">
|
|
<summary>
|
|
Gets the value that represents theOpen File From MRU command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.OpenProjectFromMru">
|
|
<summary>
|
|
Gets the value that represents the Open Project From MRU command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Paste">
|
|
<summary>
|
|
Gets the value that represents the Paste command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.QuickFind">
|
|
<summary>
|
|
Gets the value that represents the Quick Find command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.QuickReplace">
|
|
<summary>
|
|
Gets the value that represents the Quick Replace command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Redo">
|
|
<summary>
|
|
Gets the value that represents the Redo command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Rename">
|
|
<summary>
|
|
Gets the value that represents the Rename command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ReplaceInFiles">
|
|
<summary>
|
|
Gets the value that represents the Replace In Files command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ReportBug">
|
|
<summary>
|
|
Gets the value that represents the Report Bug command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Restart">
|
|
<summary>
|
|
Gets the value that represents the Restart command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Save">
|
|
<summary>
|
|
Gets the value that represents the Save command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.SaveAll">
|
|
<summary>
|
|
Gets the value that represents the Save All command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.SaveAs">
|
|
<summary>
|
|
Gets the value that represents the Save As command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.SelectAll">
|
|
<summary>
|
|
Gets the value that represents the Select All command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.SelectInvert">
|
|
<summary>
|
|
Gets the value that represents the Select All command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.SelectNone">
|
|
<summary>
|
|
Gets the value that represents the Select None command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ShellExecute">
|
|
<summary>
|
|
Gets the value that represents the Shell Execute command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ToggleToolBarIconSize">
|
|
<summary>
|
|
Gets the value that represents the Toggle ToolBar Icon Size command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Undo">
|
|
<summary>
|
|
Gets the value that represents the Undo command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ViewAbout">
|
|
<summary>
|
|
Gets the value that represents the View About command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ViewApplicationLog">
|
|
<summary>
|
|
Gets the value that represents the Application Log command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ViewApplicationLogFolder">
|
|
<summary>
|
|
Gets the value that represents the Application Log Folder command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ViewHelp">
|
|
<summary>
|
|
Gets the value that represents the Help command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.ViewSettings">
|
|
<summary>
|
|
Gets the value that represents the Options command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SharedCommands.RockstarCommands.Refresh">
|
|
<summary>
|
|
Gets the value that represents the Refresh command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarCommands.GetName(System.String)">
|
|
<summary>
|
|
Retrieves the name string value for the command with the specified id.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command whose name should be retrieved.
|
|
</param>
|
|
<returns>
|
|
The name value for the command with the specified id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarCommands.CreateCommand(System.String,System.Windows.Media.Imaging.BitmapSource)">
|
|
<summary>
|
|
Creates a new <see cref="T:RSG.Editor.RockstarRoutedCommand"/> object that is
|
|
associated with the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command to create.
|
|
</param>
|
|
<param name="icon">
|
|
The icon that the created command should be using.
|
|
</param>
|
|
<returns>
|
|
The newly created <see cref="T:RSG.Editor.RockstarRoutedCommand"/> object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarCommands.CreateCommand(System.String,System.Nullable{RSG.Editor.Imaging.ImageMoniker})">
|
|
<summary>
|
|
Creates a new <see cref="T:RSG.Editor.RockstarRoutedCommand"/> object that is
|
|
associated with the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command to create.
|
|
</param>
|
|
<param name="moniker">
|
|
The moniker the references the image that should be used for the icon.
|
|
</param>
|
|
<returns>
|
|
The newly created <see cref="T:RSG.Editor.RockstarRoutedCommand"/> object.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarCommands.EnsureCommandExists(RSG.Editor.SharedCommands.RockstarCommands.Id)">
|
|
<summary>
|
|
Makes sure the internal value for the command associated with the specified
|
|
identifier exists and returns it.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command that should be created and returned.
|
|
</param>
|
|
<returns>
|
|
The <see cref="T:RSG.Editor.RockstarRoutedCommand"/> object associated with the
|
|
specified identifier.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarCommands.EnsureCommandExists(RSG.Editor.SharedCommands.RockstarCommands.Id,System.Windows.Media.Imaging.BitmapSource)">
|
|
<summary>
|
|
Makes sure the internal value for the command associated with the specified
|
|
identifier exists and returns it.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command that should be created and returned.
|
|
</param>
|
|
<param name="icon">
|
|
The icon that the command should be using.
|
|
</param>
|
|
<returns>
|
|
The <see cref="T:RSG.Editor.RockstarRoutedCommand"/> object associated with the
|
|
specified identifier.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarCommands.EnsureCommandExists(RSG.Editor.SharedCommands.RockstarCommands.Id,System.Nullable{RSG.Editor.Imaging.ImageMoniker})">
|
|
<summary>
|
|
Makes sure the internal value for the command associated with the specified
|
|
identifier exists and returns it.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command that should be created and returned.
|
|
</param>
|
|
<param name="moniker">
|
|
The moniker the references the image that should be used for the icon.
|
|
</param>
|
|
<returns>
|
|
The <see cref="T:RSG.Editor.RockstarRoutedCommand"/> object associated with the
|
|
specified identifier.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarCommands.GetGestures(System.String)">
|
|
<summary>
|
|
Creates a System.Windows.InputGestureCollection object that contains the default
|
|
input gestures for the command with the specified identifier.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command whose default gestures should be created.
|
|
</param>
|
|
<returns>
|
|
A System.Windows.InputGestureCollection object that contains the default input
|
|
gestures for the command with the specified identifier.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarCommands.GetStringValue(System.String,RSG.Editor.SharedCommands.RockstarCommands.StringValue)">
|
|
<summary>
|
|
Retrieves the specified string value for the command with the specified id from
|
|
the command string table.
|
|
</summary>
|
|
<param name="id">
|
|
The identifier for the command whose string value should be retrieved.
|
|
</param>
|
|
<param name="value">
|
|
Specifies which string value to retrieve.
|
|
</param>
|
|
<returns>
|
|
The specified string value for the command with the specified id.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SharedCommands.RockstarCommands.InitialiseInternalStorage">
|
|
<summary>
|
|
Initialises the array used to store the System.Windows.Input.RoutedCommand objects
|
|
that make up the core commands for a Rockstar application.
|
|
</summary>
|
|
<returns>
|
|
The array used to store the internal System.Windows.Input.RoutedCommand objects.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.SearchCommand">
|
|
<summary>
|
|
Provides a base class to a definition of a search command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchCommand._canFilterResults">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchCommand.CanFilterResults"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchCommand._canUseMatchCase">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchCommand.CanUseMatchCase"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchCommand._canUseMatchWholeWord">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchCommand.CanUseMatchWholeWord"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchCommand._canUseRegularExpressions">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchCommand.CanUseRegularExpressions"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchCommand._scopes">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchCommand.Scopes"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchCommand._searchIconType">
|
|
<summary>
|
|
The private field for the <see cref="P:RSG.Editor.SearchCommand.SearchIconType"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchCommand.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SearchCommand"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.CanFilterResults">
|
|
<summary>
|
|
Gets or sets a value indicating whether the user can filter the view to just show
|
|
the search results.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.CanUseMatchCase">
|
|
<summary>
|
|
Gets or sets a value indicating whether the user can search with case sensitivity.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.CanUseMatchWholeWord">
|
|
<summary>
|
|
Gets or sets a value indicating whether the user can search for whole words.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.CanUseRegularExpressions">
|
|
<summary>
|
|
Gets or sets a value indicating whether the user can search using regular
|
|
expressions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.RSG#Editor#ICommandWithParameter#CommandParameter">
|
|
<summary>
|
|
Gets the parameter that is routed through the element tree with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.Scopes">
|
|
<summary>
|
|
Gets the collection defining the different scopes the user can search in.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.SearchDelay">
|
|
<summary>
|
|
Gets the delay in milliseconds between the user typing and the search taking place.
|
|
Use 0 or less to indicating no delay and int.MaxValue to indicate the user has to
|
|
press a button to search.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.SearchIconType">
|
|
<summary>
|
|
Gets or sets the value indicating which icon we should display in the search
|
|
control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchCommand.TrimWhiteSpaceFromSearch">
|
|
<summary>
|
|
Gets or sets a value indicating whether or not the whitespace should be trimmed from the search or not.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.SearchData">
|
|
<summary>
|
|
Represents the data that is sent as the command parameter for a search command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchData._cleared">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchData.Cleared"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchData._cancellationTokenSource">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchData.CancellationTokenSource"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchData._filteringResults">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchData.FilteringResults"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchData._matchCase">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchData.MatchCase"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchData._matchWord">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchData.MatchWord"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchData._regularExpressions">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchData.RegularExpressions"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchData._searchText">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchData.SearchText"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchData.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SearchData"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.SearchData.GeneralErrorDetected">
|
|
<summary>
|
|
Occurs when a general error has been detected during the current search.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.SearchData.ParseErrorDetected">
|
|
<summary>
|
|
Occurs when a parsing error has been detected within the current search text.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.SearchData.SearchFinished">
|
|
<summary>
|
|
Occurs when the current search has finished.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.SearchData.SearchStarting">
|
|
<summary>
|
|
Occurs when a new search is just about to be started.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchData.Cleared">
|
|
<summary>
|
|
Gets a value indicating whether the search has been cleared.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchData.FilteringResults">
|
|
<summary>
|
|
Gets a value indicating whether the search described by this data class should
|
|
filter the user interface so that only the valid search results are shown.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchData.MatchCase">
|
|
<summary>
|
|
Gets a value indicating whether the search described by this data class is case
|
|
sensitive or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchData.MatchWord">
|
|
<summary>
|
|
Gets a value indicating whether the search described by this data class should
|
|
match the whole word or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchData.RegularExpressions">
|
|
<summary>
|
|
Gets a value indicating whether the search described by this data class can be
|
|
using regular expressions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchData.SearchText">
|
|
<summary>
|
|
Gets the actual string that should be searched for.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchData.CancellationTokenSource">
|
|
<summary>
|
|
Gets or sets the cancellation token source that is used to cancel the search.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchData.RegisterError(System.String)">
|
|
<summary>
|
|
Registers that there has been a general error with the search and specifies a
|
|
message to display to the user.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchData.RegisterParseError(System.String)">
|
|
<summary>
|
|
Registers that there has been a parsing error with the search text and specifies a
|
|
message to display to the user.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the parsing error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchData.RegisterSearchFinished(System.Boolean)">
|
|
<summary>
|
|
Registers that the search has finished successfully.
|
|
</summary>
|
|
<param name="foundResults">
|
|
A value indicating whether any results have been found during the search.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchData.RegisterSearchStarting">
|
|
<summary>
|
|
Registers that the search is about to start.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchData.ThrowIfCancellationRequested">
|
|
<summary>
|
|
Throws a System.OperationCancelledException if the search has been cancelled.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.SearchErrorEventArgs">
|
|
<summary>
|
|
Represents the class containing the data for a error event during a search command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchErrorEventArgs._message">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchErrorEventArgs.Message"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchErrorEventArgs._parsingError">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchErrorEventArgs.ParsingError"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchErrorEventArgs.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SearchErrorEventArgs"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchErrorEventArgs.Message">
|
|
<summary>
|
|
Gets or sets the message that describes the error that has been generated.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchErrorEventArgs.ParsingError">
|
|
<summary>
|
|
Gets or sets a value indicating whether the error this data is describing is
|
|
actually a parsing error.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.SearchFinishedEventArgs">
|
|
<summary>
|
|
Represents the class containing the data for the event when a search finishes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.SearchFinishedEventArgs._foundEntries">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.SearchFinishedEventArgs.FoundEntries"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SearchFinishedEventArgs.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SearchFinishedEventArgs"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.SearchFinishedEventArgs.FoundEntries">
|
|
<summary>
|
|
Gets or sets a value indicating whether any entries have been found during the
|
|
search.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.SimpleFunctionDelegate">
|
|
<summary>
|
|
Encapsulates a method that has no parameters and returns a generic object.
|
|
</summary>
|
|
<returns>
|
|
The return value of the method that this delegate encapsulates.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.NotifyPropertyChangedBase">
|
|
<summary>
|
|
Provides a abstract class that can be inherited by classes that wish to implement the
|
|
System.ComponentModel.INotifyPropertyChanged interface.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.NotifyPropertyChangedBase"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.NotifyPropertyChangedBase.PropertyChanged">
|
|
<summary>
|
|
Occurs when a property value changes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.NotifyPropertyChanged(System.String[])">
|
|
<summary>
|
|
Fires the property changed event for the specified property names.
|
|
</summary>
|
|
<param name="names">
|
|
A array of property names that have been changed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.NotifyPropertyChanged(System.String)">
|
|
<summary>
|
|
Fires the property changed event for the specified property names.
|
|
</summary>
|
|
<param name="name">
|
|
The name of the property that has been changed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.NotifyPropertyChanged(System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Fires the property changed event for the specified property names.
|
|
</summary>
|
|
<param name="names">
|
|
A iterator around all of property names that are changed due to this one change.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.SetProperty``1(``0@,``0,System.String)">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="name">
|
|
The name of the property that has been changed.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.SetProperty``1(``0@,``0,System.Collections.Generic.IEqualityComparer{``0},System.String)">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer to use to determine whether the value has changed.
|
|
</param>
|
|
<param name="name">
|
|
The name of the property that has been changed.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.SetProperty``1(``0@,``0,System.String[])">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="names">
|
|
An array of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.SetProperty``1(``0@,``0,System.Collections.Generic.IEqualityComparer{``0},System.String[])">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer to use to determine whether the value has changed.
|
|
</param>
|
|
<param name="names">
|
|
An array of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.SetProperty``1(``0@,``0,System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="names">
|
|
A iterator around all of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.NotifyPropertyChangedBase.SetProperty``1(``0@,``0,System.Collections.Generic.IEqualityComparer{``0},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Sets the given field to the given value making sure the correct property changed
|
|
event is fired.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the field that is getting set.
|
|
</typeparam>
|
|
<param name="field">
|
|
A reference to the field that is getting set.
|
|
</param>
|
|
<param name="value">
|
|
The value to set the field to.
|
|
</param>
|
|
<param name="comparer">
|
|
The equality comparer to use to determine whether the value has changed.
|
|
</param>
|
|
<param name="names">
|
|
A iterator around all of property names that are changed due to this one change.
|
|
</param>
|
|
<returns>
|
|
True if the property was changed; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandBinding">
|
|
<summary>
|
|
Binds a System.Window.Input.ICommand object to the handlers that determine whether the
|
|
command can be executed and what happens when it does get executed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandBinding._canExecuteHandler">
|
|
<summary>
|
|
The private reference to the handler who is responsible for determining whether the
|
|
command can be executed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandBinding._executeHandler">
|
|
<summary>
|
|
The private reference to the handler who is responsible for the implementation of
|
|
the command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandBinding._isAsync">
|
|
<summary>
|
|
A private value indicating whether this binding should be executed as a awaited
|
|
operation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding.#ctor(System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate,RSG.Editor.CanExecuteCommandDelegate)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command to base the new System.Windows.Input.RoutedCommand on.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding.#ctor(System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate,RSG.Editor.CanExecuteCommandDelegate,System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command to base the new System.Windows.Input.RoutedCommand on.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
<param name="isAsync">
|
|
A value indicating whether this binding should be executed as a awaited operation.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding.WrapCanExecute(System.Object,System.Windows.Input.CanExecuteRoutedEventArgs)">
|
|
<summary>
|
|
Wraps the handler that is used to determine whether the command can be executed so
|
|
that a more focused argument object can be passed to the handler and exceptions can
|
|
be handled correctly.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The event data.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding.WrapExecution(System.Object,System.Windows.Input.ExecutedRoutedEventArgs)">
|
|
<summary>
|
|
Wraps the implementation of the command so that a more focused argument object can
|
|
be passed to the handler, exceptions can be handled correctly, and threads can be
|
|
managed.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The event data.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.RockstarCommandBinding`1">
|
|
<summary>
|
|
Binds a System.Window.Input.ICommand object to the handlers that determine whether the
|
|
command can be executed and what happens when it does get executed.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of command parameter that should be past into the execution and can execute
|
|
methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandBinding`1._canExecuteHandler">
|
|
<summary>
|
|
The private reference to the handler who is responsible for determining whether the
|
|
command can be executed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandBinding`1._executeHandler">
|
|
<summary>
|
|
The private reference to the handler who is responsible for the implementation of
|
|
the command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.RockstarCommandBinding`1._isAsync">
|
|
<summary>
|
|
A private value indicating whether this binding should be executed as a awaited
|
|
operation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding`1.#cctor">
|
|
<summary>
|
|
Initialises static members of the <see cref="T:RSG.Editor.RockstarCommandBinding`1"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding`1.#ctor(System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{`0},RSG.Editor.CanExecuteCommandDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding`1"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command to base the new System.Windows.Input.RoutedCommand on.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding`1.#ctor(System.Windows.Input.ICommand,RSG.Editor.ExecuteCommandDelegate{`0},RSG.Editor.CanExecuteCommandDelegate{`0},System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.RockstarCommandBinding`1"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The command to base the new System.Windows.Input.RoutedCommand on.
|
|
</param>
|
|
<param name="executeHandler">
|
|
The handler that gets called once the specified command is executed.
|
|
</param>
|
|
<param name="canExecuteHandler">
|
|
The handler that gets called to determine whether the command can be executed.
|
|
</param>
|
|
<param name="isAsync">
|
|
A value indicating whether this binding should be executed as a awaited operation.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding`1.ResolveCommandParameter(System.Windows.Input.KeyGesture,System.Object)">
|
|
<summary>
|
|
Converts the specified command parameter into a instance of this classes generic
|
|
type.
|
|
</summary>
|
|
<param name="gesture">
|
|
The key gesture that was used to fire the command.
|
|
</param>
|
|
<param name="rawParameter">
|
|
The command parameter that needs resolving.
|
|
</param>
|
|
<returns>
|
|
The command parameter that should be given to the can execute and execute
|
|
implementations.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding`1.WrapCanExecute(System.Object,System.Windows.Input.CanExecuteRoutedEventArgs)">
|
|
<summary>
|
|
Wraps the handler that is used to determine whether the command can be executed so
|
|
that a more focused argument object can be passed to the handler and exceptions can
|
|
be handled correctly.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The event data.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.RockstarCommandBinding`1.WrapExecution(System.Object,System.Windows.Input.ExecutedRoutedEventArgs)">
|
|
<summary>
|
|
Wraps the implementation of the command so that a more focused argument object can
|
|
be passed to the handler, exceptions can be handled correctly, and threads can be
|
|
managed.
|
|
</summary>
|
|
<param name="sender">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The event data.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.SmartArgumentNullException">
|
|
<summary>
|
|
The exception that is thrown when a null reference is found in a public method that
|
|
doesn't expect it as a valid argument.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SmartArgumentNullException.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SmartArgumentNullException"/> class
|
|
using the default message.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.SmartArgumentNullException.#ctor(System.Linq.Expressions.Expression{RSG.Editor.SimpleFunctionDelegate})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SmartArgumentNullException"/> class
|
|
using the default
|
|
message.
|
|
</summary>
|
|
<param name="argument">
|
|
A reference to the argument that is null.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SmartArgumentNullException.#ctor(System.String)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SmartArgumentNullException"/> class
|
|
with the specified message.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SmartArgumentNullException.#ctor(System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SmartArgumentNullException"/> class
|
|
with the specified inner exception and the default message.
|
|
</summary>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SmartArgumentNullException.#ctor(System.Linq.Expressions.Expression{RSG.Editor.SimpleFunctionDelegate},System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SmartArgumentNullException"/> class
|
|
with the specified inner exception and the default message.
|
|
</summary>
|
|
<param name="argument">
|
|
A reference to the argument that is null.
|
|
</param>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SmartArgumentNullException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SmartArgumentNullException"/> class
|
|
with the specified message and inner exception.
|
|
</summary>
|
|
<param name="message">
|
|
The message that describes the error.
|
|
</param>
|
|
<param name="innerException">
|
|
The exception that is the cause of this current exception, or a null reference if
|
|
no inner exception is specified.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SmartArgumentNullException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.SmartArgumentNullException"/> class
|
|
with serialised data.
|
|
</summary>
|
|
<param name="info">
|
|
The System.Runtime.Serialization.SerializationInfo that holds the serialised
|
|
object data about the exception being thrown.
|
|
</param>
|
|
<param name="context">
|
|
The System.Runtime.Serialization.StreamingContext that contains contextual
|
|
information about the source or destination.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.SmartArgumentNullException.GetMemberName(System.Linq.Expressions.Expression{RSG.Editor.SimpleFunctionDelegate})">
|
|
<summary>
|
|
Gets the name of the specified expressions body.
|
|
</summary>
|
|
<param name="expression">
|
|
The expression that the name will be returned for.
|
|
</param>
|
|
<returns>
|
|
The name of the specified expressions body.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.SmartArgumentNullException.GetMessage(System.Linq.Expressions.Expression{RSG.Editor.SimpleFunctionDelegate})">
|
|
<summary>
|
|
Gets the message to go with this exception.
|
|
</summary>
|
|
<param name="expression">
|
|
The argument whose name will be included in the message.
|
|
</param>
|
|
<returns>
|
|
The message to go with this exception.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.PerforceFileAction">
|
|
<summary>
|
|
Describes the pending or completed action related to open, resolve, or integration for
|
|
a specific file in source control.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.None">
|
|
<summary>
|
|
No action.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Add">
|
|
<summary>
|
|
Opened for add.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Branch">
|
|
<summary>
|
|
Opened for branch.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Edit">
|
|
<summary>
|
|
Opened for edit.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Integrate">
|
|
<summary>
|
|
Opened for integrate.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Delete">
|
|
<summary>
|
|
File has been deleted.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.DeleteFrom">
|
|
<summary>
|
|
File was integrated from partner-file, and partner-file had been previously
|
|
deleted.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.DeleteInto">
|
|
<summary>
|
|
File was integrated into partner-file, and file had been previously deleted.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Sync">
|
|
<summary>
|
|
File has been synced.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Updated">
|
|
<summary>
|
|
File has been updated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Added">
|
|
<summary>
|
|
File has been added.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.AddInto">
|
|
<summary>
|
|
File was integrated into previously non existent partner-file, and partner-file was
|
|
reopened for add before submission.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Refreshed">
|
|
<summary>
|
|
File has been refreshed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Ignored">
|
|
<summary>
|
|
File was integrated from partner-file, accepting yours.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.IgnoredBy">
|
|
<summary>
|
|
File was integrated into partner-file, accepting yours.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Abandoned">
|
|
<summary>
|
|
File has been abandoned.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.EditIgnored">
|
|
<summary>
|
|
File has been edited and ignored.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Move">
|
|
<summary>
|
|
File is opened for move.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.MoveAdd">
|
|
<summary>
|
|
File has been added as part of a move.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.MoveDelete">
|
|
<summary>
|
|
File has been deleted as part of a move.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.MovedFrom">
|
|
<summary>
|
|
File was integrated from partner-file, accepting theirs and deleting the original.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.MovedInto">
|
|
<summary>
|
|
File was integrated into partner-file, accepting merge.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Unresolved">
|
|
<summary>
|
|
File has not been resolved.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.CopyFrom">
|
|
<summary>
|
|
File was integrated from partner-file, accepting theirs.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.CopyInto">
|
|
<summary>
|
|
File was integrated into partner-file, accepting theirs.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.MergeFrom">
|
|
<summary>
|
|
File was integrated from partner-file, accepting merge.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.MergeInto">
|
|
<summary>
|
|
File was integrated into partner-file, accepting merge.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.EditFrom">
|
|
<summary>
|
|
File was integrated from partner-file, and file was edited within the p4 resolve
|
|
process. This allows you to determine whether the change should ever be integrated
|
|
back; automated changes (merge from) needn't be, but original user edits (edit
|
|
from) performed during the resolve should be.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.EditInto">
|
|
<summary>
|
|
File was integrated into partner-file, and partner-file was reopened for edit
|
|
before submission.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Purge">
|
|
<summary>
|
|
File was purged.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Import">
|
|
<summary>
|
|
File was imported.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.BranchFrom">
|
|
<summary>
|
|
File did not previously exist; it was created as a copy of partner-file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.BranchInto">
|
|
<summary>
|
|
Partner-file did not previously exist; it was created as a copy of file.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.PerforceFileAction.Reverted">
|
|
<summary>
|
|
File was reverted.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.ToggleButtonActionAsync`1">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a toggle button
|
|
command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter pass into the can execute and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonActionAsync`1.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ToggleButtonActionAsync`1"/>
|
|
class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ToggleButtonActionAsync`1.IsToggled">
|
|
<summary>
|
|
Gets a value indicating whether state of the toggle command definition for the
|
|
currently executed routed command is toggled or not.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonActionAsync`1.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonActionAsync`1.GetInitialToggleState(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Determines what the initial toggle state for the definition to the specified
|
|
command is.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definitions toggle state is being set.
|
|
</param>
|
|
<returns>
|
|
The initial toggle state for the definition to the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonActionAsync`1.GetToggledIcon(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Retrieves the icon to use for the specified command in a toggled state if it's
|
|
different to the icon used in the un-toggled state.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definitions toggled icon is being set.
|
|
</param>
|
|
<returns>
|
|
The icon to use for the specified command in a toggled state.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ToggleButtonAction`1">
|
|
<summary>
|
|
Provides a abstract base class to any class that is used to implement a toggle button
|
|
command.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the parameter pass into the can execute and execute methods.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonAction`1.#ctor(RSG.Editor.ParameterResolverDelegate{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ToggleButtonAction`1"/> class.
|
|
</summary>
|
|
<param name="resolver">
|
|
The resolver that this class uses to obtain the command parameter from.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ToggleButtonAction`1.IsToggled">
|
|
<summary>
|
|
Gets a value indicating whether state of the toggle command definition for the
|
|
currently executed routed command is toggled or not.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonAction`1.CreateDefinition(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Create a new command definition for each command associated with this
|
|
implementation.
|
|
</summary>
|
|
<param name="command">
|
|
The command to create the definition for.
|
|
</param>
|
|
<returns>
|
|
The new command definition created for the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonAction`1.GetInitialToggleState(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Determines what the initial toggle state for the definition to the specified
|
|
command is.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definitions toggle state is being set.
|
|
</param>
|
|
<returns>
|
|
The initial toggle state for the definition to the specified command.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonAction`1.GetToggledIcon(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Retrieves the icon to use for the specified command in a toggled state if it's
|
|
different to the icon used in the un-toggled state.
|
|
</summary>
|
|
<param name="command">
|
|
The command whose definitions toggled icon is being set.
|
|
</param>
|
|
<returns>
|
|
The icon to use for the specified command in a toggled state.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.ToggleButtonCommand">
|
|
<summary>
|
|
Provides a base class to a definition of a button command.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ToggleButtonCommand._isToggled">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ToggleButtonCommand.IsToggled"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ToggleButtonCommand._toggledIcon">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ToggleButtonCommand.ToggledIcon"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonCommand.#ctor(RSG.Editor.RockstarRoutedCommand,System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ToggleButtonCommand"/> class.
|
|
</summary>
|
|
<param name="command">
|
|
The <see cref="T:RSG.Editor.RockstarRoutedCommand"/> that this definition is
|
|
representing.
|
|
</param>
|
|
<param name="isToggled">
|
|
A value indicating the initial toggle state for this command definition.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ToggleButtonCommand.Icon">
|
|
<summary>
|
|
Gets the System.Windows.Media.Imaging.BitmapSource object that represents the icon
|
|
that is used for this command, this can be null.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ToggleButtonCommand.IsToggled">
|
|
<summary>
|
|
Gets or sets a value indicating whether this definition is currently in the toggled
|
|
state or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ToggleButtonCommand.ToggledIcon">
|
|
<summary>
|
|
Gets or sets the System.Windows.Media.Imaging.BitmapSource object that represents
|
|
the icon that is used for this command when it is toggled, this can be null.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonCommand.DeserialiseState(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Deserialises the commands state using the data contained within the specified xml
|
|
reader.
|
|
</summary>
|
|
<param name="reader">
|
|
The xml reader that contains the state data.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
<returns>
|
|
A value indicating whether the command needs to be executed due to the
|
|
de-serialisation process.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonCommand.SerialiseState(System.Xml.XmlWriter,System.IFormatProvider)">
|
|
<summary>
|
|
Serialises the state of this definition into the specified xml writer.
|
|
</summary>
|
|
<param name="writer">
|
|
The xml writer that the state gets serialised out to.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.ToggleButtonCommand.OnIsToggledChanged">
|
|
<summary>
|
|
Override to handle the event that this definitions <see cref="P:RSG.Editor.ToggleButtonCommand.IsToggled"/> flag
|
|
changes.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.TopLevelMenu">
|
|
<summary>
|
|
Represents a menu that is positioned on the main menu.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.TopLevelMenu.#ctor(System.UInt16,System.String,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.TopLevelMenu"/> class.
|
|
</summary>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="text">
|
|
The text for this command bar item.
|
|
</param>
|
|
<param name="id">
|
|
The unique identifier that is used to reference this item.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.TrackViewEventBlendMode">
|
|
<summary>
|
|
Defines the different modes for the blends on a track view control event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.TrackViewEventBlendMode.None">
|
|
<summary>
|
|
When set means that the event doesn't support blending.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.TrackViewEventBlendMode.In">
|
|
<summary>
|
|
When set means that the event only supports a blend in value.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.TrackViewEventBlendMode.Out">
|
|
<summary>
|
|
When set means that the event only supports a blend out value.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.TrackViewEventBlendMode.Both">
|
|
<summary>
|
|
When set means that the event supports both blend in and blend out values.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.TrackViewInteractionMode">
|
|
<summary>
|
|
Defines the different modes for the mouse and keyboard input the track view control can
|
|
use for its pan and zoom operations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.TrackViewInteractionMode.Classic">
|
|
<summary>
|
|
Specifies that the track view uses the classic mouse and keyboard gestures for the
|
|
pan and zoom operations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.TrackViewInteractionMode.Maya">
|
|
<summary>
|
|
Specifies that the track view uses the Maya mouse and keyboard gestures for the
|
|
pan and zoom operations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.TrackViewInteractionMode.Max">
|
|
<summary>
|
|
Specifies that the track view uses the 3ds Max mouse and keyboard gestures for the
|
|
pan and zoom operations.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.TrackViewInteractionMode.Default">
|
|
<summary>
|
|
Specifies the default interaction mode for the track view control.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.UserCreateCommandMenu">
|
|
<summary>
|
|
A class that represents a command menu that has been created by the user during
|
|
customisation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreateCommandMenu.#ctor(System.UInt16,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.UserCreateCommandMenu"/> class.
|
|
</summary>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of this item inside the command bar hierarchy.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreateCommandMenu.#ctor(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.UserCreateCommandMenu"/> class
|
|
using the specified reader as a data provider.
|
|
</summary>
|
|
<param name="reader">
|
|
The reader to use as a data provider.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreateCommandMenu.SerialiseCommand(System.Xml.XmlWriter,System.IFormatProvider)">
|
|
<summary>
|
|
Serialises this command to the end of the specified writer.
|
|
</summary>
|
|
<param name="writer">
|
|
The xml writer that the command gets serialised out to.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreateCommandMenu.DeserialiseCommand(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Deserialises the command using the data contained within the specified xml reader.
|
|
</summary>
|
|
<param name="reader">
|
|
The xml reader that contains the command data.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.UserCreateCommandToolbar">
|
|
<summary>
|
|
A class that represents a command toolbar that has been created by the user during
|
|
customisation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreateCommandToolbar.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.UserCreateCommandToolbar"/> class..
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreateCommandToolbar.#ctor(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.UserCreateCommandToolbar"/> class
|
|
using the specified reader as a data provider.
|
|
</summary>
|
|
<param name="reader">
|
|
The reader to use as a data provider.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreateCommandToolbar.SerialiseCommand(System.Xml.XmlWriter,System.IFormatProvider)">
|
|
<summary>
|
|
Serialises this command to the end of the specified writer.
|
|
</summary>
|
|
<param name="writer">
|
|
The xml writer that the command gets serialised out to.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreateCommandToolbar.DeserialiseCommand(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Deserialises the command using the data contained within the specified xml reader.
|
|
</summary>
|
|
<param name="reader">
|
|
The xml reader that contains the command data.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.UserCreatedCommandInstance">
|
|
<summary>
|
|
A class that represents a command instance that has been created by the user during
|
|
customisation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.UserCreatedCommandInstance._commandName">
|
|
<summary>
|
|
The private field containing the name of the command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreatedCommandInstance.#ctor(RSG.Editor.CommandDefinition,System.UInt16,System.Guid)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.UserCreatedCommandInstance"/> class
|
|
using the specified command definition as a root.
|
|
</summary>
|
|
<param name="definition">
|
|
The definition that this command instance is to be instancing.
|
|
</param>
|
|
<param name="priority">
|
|
The initial priority that this command bar item should be given.
|
|
</param>
|
|
<param name="parentId">
|
|
The unique identifier for the parent of this item inside the command bar hierarchy.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreatedCommandInstance.#ctor(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.UserCreatedCommandInstance"/> class
|
|
using the specified reader as a data provider.
|
|
</summary>
|
|
<param name="reader">
|
|
The reader to use as a data provider.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.UserCreatedCommandInstance.CommandName">
|
|
<summary>
|
|
Gets the name associated with the command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreatedCommandInstance.SerialiseCommand(System.Xml.XmlWriter,System.IFormatProvider)">
|
|
<summary>
|
|
Serialises this command to the end of the specified writer.
|
|
</summary>
|
|
<param name="writer">
|
|
The xml writer that the command gets serialised out to.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreatedCommandInstance.SetCommand(RSG.Editor.RockstarRoutedCommand)">
|
|
<summary>
|
|
Sets the command for this user created command instance to the specified value.
|
|
</summary>
|
|
<param name="command">
|
|
The command to set this instance to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.UserCreatedCommandInstance.DeserialiseCommand(System.Xml.XmlReader,System.IFormatProvider)">
|
|
<summary>
|
|
Deserialises the command using the data contained within the specified xml reader.
|
|
</summary>
|
|
<param name="reader">
|
|
The xml reader that contains the command data.
|
|
</param>
|
|
<param name="provider">
|
|
An object that supplies culture-specific formatting information.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.ValueChangedEventArgs`1">
|
|
<summary>
|
|
Provides data for a event that is representing a single change to a specific value.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the value to have changed.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.ValueChangedEventArgs`1._oldValue">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ValueChangedEventArgs`1.OldValue"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.ValueChangedEventArgs`1._newValue">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.ValueChangedEventArgs`1.NewValue"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.ValueChangedEventArgs`1.#ctor(`0,`0)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.ValueChangedEventArgs`1"/>
|
|
class.
|
|
</summary>
|
|
<param name="oldValue">
|
|
The value before the changed occurred.
|
|
</param>
|
|
<param name="newValue">
|
|
The value after the changed occurred.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.ValueChangedEventArgs`1.OldValue">
|
|
<summary>
|
|
Gets the value before the changed occurred.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.ValueChangedEventArgs`1.NewValue">
|
|
<summary>
|
|
Gets the value after the changed occurred.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.CollectionConverterExtensions">
|
|
<summary>
|
|
A static class containing extension methods for the
|
|
<see cref="T:RSG.Editor.View.CollectionConverter`2"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverterExtensions.Convert``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})">
|
|
<summary>
|
|
Helper extension method for creating a collection converter for a particular
|
|
collection.
|
|
</summary>
|
|
<typeparam name="TSource">
|
|
The type of elements in the source collection.
|
|
</typeparam>
|
|
<typeparam name="TTarget">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
<param name="sourceCollection">
|
|
The source collection to convert.
|
|
</param>
|
|
<param name="converter">
|
|
The converter that will be used once per source item before adding them to this
|
|
collection.
|
|
</param>
|
|
<returns>
|
|
A new collection converter class that has converted the items in the source
|
|
enumerable to the target type.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.CollectionConverter`2">
|
|
<summary>
|
|
Represents a collection of objects that have been converted from a source collection of
|
|
objects that also supports collection changes.
|
|
</summary>
|
|
<typeparam name="TSource">
|
|
The type of elements in the source collection.
|
|
</typeparam>
|
|
<typeparam name="TTarget">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.CollectionConverter`2._collectionLock">
|
|
<summary>
|
|
Lock to use to lock collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.CollectionConverter`2._weakEventDispatcher">
|
|
<summary>
|
|
Dispatcher to use for setting up and removing the weak event listeners.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.CollectionConverter`2._converter">
|
|
<summary>
|
|
A private reference to the function to use as a converter between the source
|
|
collection and this collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.CollectionConverter`2._sourceCollection">
|
|
<summary>
|
|
The private reference to the source collection of items.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.#ctor(System.Collections.IEnumerable,System.Func{`0,`1},System.Windows.Threading.Dispatcher)">
|
|
<summary>
|
|
Initialises a new instance of the
|
|
<see cref="T:RSG.Editor.View.CollectionConverter`2"/> class.
|
|
</summary>
|
|
<param name="source">
|
|
The iterator around the source items for this collection.
|
|
</param>
|
|
<param name="converter">
|
|
The converter that will be used once per source item before adding them to this
|
|
collection.
|
|
</param>
|
|
<param name="weakEventDispatcher">Dispatcher to use for setting up and removing the weak events.</param>
|
|
<remarks>Set the event dispatcher if the source collection can be on different threads. This ensure the events are properly monitored and don't fire multiple times.</remarks>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.#ctor(System.Collections.IEnumerable,System.Func{`0,`1})">
|
|
<summary>
|
|
Initialises a new instance of the
|
|
<see cref="T:RSG.Editor.View.CollectionConverter`2"/> class.
|
|
</summary>
|
|
<param name="source">
|
|
The iterator around the source items for this collection.
|
|
</param>
|
|
<param name="converter">
|
|
The converter that will be used once per source item before adding them to this
|
|
collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the
|
|
<see cref="T:RSG.Editor.View.CollectionConverter`2"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.#ctor(System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initialises a new instance of the
|
|
<see cref="T:RSG.Editor.View.CollectionConverter`2"/> class.
|
|
</summary>
|
|
<param name="source">
|
|
The iterator around the source items for this collection.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.CollectionConverter`2.LockingObject">
|
|
<summary>
|
|
Gets the locking object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.CollectionConverter`2.InnerItems">
|
|
<summary>
|
|
Gets this collections items wrapped up in a Suspended Observable Collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.SetSourceItems(System.Collections.IEnumerable)">
|
|
<summary>
|
|
Sets the items in this collection to the items specified.
|
|
</summary>
|
|
<param name="newItems">
|
|
The items that will replace the items currently in this collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.AddCollectionChangedHandler(System.Collections.Specialized.NotifyCollectionChangedEventHandler)">
|
|
<summary>
|
|
Adds the specified handler to this collections collection changed event. This saves
|
|
you from having to cast the collection in your code.
|
|
</summary>
|
|
<param name="handler">
|
|
The handler to add to the collection changed event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.ReceiveWeakEvent(System.Type,System.Object,System.EventArgs)">
|
|
<summary>
|
|
Receives events from the centralized event manager.
|
|
</summary>
|
|
<param name="managerType">
|
|
The type of the System.Windows.WeakEventManager calling this method.
|
|
</param>
|
|
<param name="sender">
|
|
Object that originated the event.
|
|
</param>
|
|
<param name="e">
|
|
Event data.
|
|
</param>
|
|
<returns>
|
|
True if the listener handled the event; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.RemoveCollectionChangedHandler(System.Collections.Specialized.NotifyCollectionChangedEventHandler)">
|
|
<summary>
|
|
Removes the specified handler to this collections collection changed event. This
|
|
saves you from having to cast the collection in your code.
|
|
</summary>
|
|
<param name="handler">
|
|
The handler to remove from the collection changed event.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.ConvertItem(`0)">
|
|
<summary>
|
|
Converts the single specified source item to the target type.
|
|
</summary>
|
|
<param name="item">
|
|
The item to convert.
|
|
</param>
|
|
<returns>
|
|
A new item of the target type converted from the specified source item.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.HandleCollectionChange">
|
|
<summary>
|
|
Gets called whenever the collection changes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.Initialise">
|
|
<summary>
|
|
Initialises this class to handle the associated source collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.InsertSourceItem(System.Int32,`0)">
|
|
<summary>
|
|
Inserts the converted item from the specified source item into this collection at
|
|
the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index where the new item should be inserted.
|
|
</param>
|
|
<param name="item">
|
|
The item whose converted value will added to this collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.MoveSourceItem(System.Int32,System.Int32)">
|
|
<summary>
|
|
Moves the item at the specified old index to the new index in the collection.
|
|
</summary>
|
|
<param name="oldIndex">
|
|
The zero-based index specifying the location of the item to move.
|
|
</param>
|
|
<param name="newIndex">
|
|
The zero-based index specifying the new location of the item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.RemoveSourceItem(System.Int32)">
|
|
<summary>
|
|
Removes the item at the specified zero-based index from this collection.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the item to remove.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.ReplaceSourceItem(System.Int32,`0)">
|
|
<summary>
|
|
Replaces the item at the specified zero-based index with the specified item.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the item to replace.
|
|
</param>
|
|
<param name="item">
|
|
The item that will replace the item at the specified index.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.ResetSourceItems(System.Collections.IEnumerable)">
|
|
<summary>
|
|
Resets the items in this collection to the items specified.
|
|
</summary>
|
|
<param name="newItems">
|
|
The items that will replace the items currently in this collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.RemoveListener">
|
|
<summary>
|
|
Uses the CollectionChangedEventManager to stop listening to the associated source
|
|
collection for any changes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.SetupListener">
|
|
<summary>
|
|
Sets up the CollectionChangedEventManager to start listening to the associated
|
|
source collection for any changes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.CollectionConverter`2.HandleOnDispatcherIfNeeded(System.Action)">
|
|
<summary>
|
|
Perform the given action on the provider dispatcher from the constructor if there is one, otherwise just execute the action.
|
|
</summary>
|
|
<param name="action">Action to execute</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.FilterDescendantBehaviour">
|
|
<summary>
|
|
Defines the different behaviours a item can have when filtering descendants of a item.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.FilterDescendantBehaviour.ExcludeDescendantsByDefault">
|
|
<summary>
|
|
This excludes the descendants by default in the filter.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.FilterDescendantBehaviour.IncludeDescendantsByDefault">
|
|
<summary>
|
|
This includes the descendants by default in the filter.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.HierarchicalViewModelBase`1">
|
|
<summary>
|
|
Provides a abstract base class that can be inherited by classes that wish to implement
|
|
the <see cref="T:RSG.Editor.View.IViewModel`1"/> interface.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the model that is being wrapped by this view model.
|
|
</typeparam>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.HierarchicalViewModelBase`1.#ctor(`0)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.HierarchicalViewModelBase`1"/> class.
|
|
</summary>
|
|
<param name="model">
|
|
The model that this view model will be wrapping.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.HierarchicalViewModelBase`1.#ctor(`0,System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.HierarchicalViewModelBase`1"/> class.
|
|
</summary>
|
|
<param name="model">
|
|
The model that this view model will be wrapping.
|
|
</param>
|
|
<param name="forwardPropertyChanges">
|
|
A value indicating whether the property changed events from the specified model are
|
|
forwarded on through this object.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IBindsIsExpanded">
|
|
<summary>
|
|
When implemented represents a view model that has a expanded property bound to the
|
|
view.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IBindsIsExpanded.IsExpanded">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item is currently expanded.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IBindsIsSelected">
|
|
<summary>
|
|
When implemented represents a view model that has a selected property bound to the
|
|
view.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IBindsIsSelected.IsSelected">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item is currently selected.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IDisplayItem">
|
|
<summary>
|
|
When implemented represents a view model that acts as a single item that the view can
|
|
render.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IDisplayItem.FontStyle">
|
|
<summary>
|
|
Gets the style that the font on this item should be using.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IDisplayItem.FontWeight">
|
|
<summary>
|
|
Gets the weight or thickness that the font on this item should be using.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IDisplayItem.Icon">
|
|
<summary>
|
|
Gets the bitmap source that is used to display the icon for this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IDisplayItem.Text">
|
|
<summary>
|
|
Gets the text used to display this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IDisplayItem.ToolTip">
|
|
<summary>
|
|
Gets the text that is used in the tooltip for this item.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IDisplayItemWithState">
|
|
<summary>
|
|
When implemented represents a view model that acts as a single item that the view can
|
|
render that includes properties that can be also to render the state of the item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IDisplayItemWithState.OverlayIcon">
|
|
<summary>
|
|
Gets the bitmap source that is used to display the overlay icon for this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IDisplayItemWithState.StateIcon">
|
|
<summary>
|
|
Gets the bitmap source that is used to display the state icon for this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IDisplayItemWithState.StateToolTipText">
|
|
<summary>
|
|
Gets the text that is used to represent the state of this item.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IFilteredItemsSource">
|
|
<summary>
|
|
Represents the items source for a filtered collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.IFilteredItemsSource.GetFilterDescendantsBehavior(System.Object)">
|
|
<summary>
|
|
Retrieves a value indicating the behaviour of the filter for the specified item.
|
|
</summary>
|
|
<param name="item">
|
|
The item to get the filter behaviour for.
|
|
</param>
|
|
<returns>
|
|
The filter behaviour for the specified item.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IInvokable">
|
|
<summary>
|
|
When implemented represents a object publishes a <see cref="T:RSG.Editor.View.IInvokeController"/> that
|
|
can be used to perform a action on the item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IInvokable.InvokeController">
|
|
<summary>
|
|
Gets the invoke controller that can be used to perform a action on this object.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IInvokeController">
|
|
<summary>
|
|
When implemented represents a class that can be used to invoke a specific action on
|
|
a collection of objects from a input source.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.IInvokeController.Invoke(System.Collections.Generic.IEnumerable{System.Object},RSG.Editor.View.InputSource,System.Windows.IInputElement)">
|
|
<summary>
|
|
Invokes a action on each item in the specified list.
|
|
</summary>
|
|
<param name="items">
|
|
A list of items that should be invoked.
|
|
</param>
|
|
<param name="inputSource">
|
|
The source of the input that has caused this invoke.
|
|
</param>
|
|
<param name="element">
|
|
The input element that was the source for this invoke.
|
|
</param>
|
|
<returns>
|
|
True if any of the specified items have been invoked successfully.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.InputSource">
|
|
<summary>
|
|
Defines the different places/devices that can supply input.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.InputSource.None">
|
|
<summary>
|
|
There is no specific input source defined.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.InputSource.Mouse">
|
|
<summary>
|
|
The input source has come directly from a mouse device.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.InputSource.Keyboard">
|
|
<summary>
|
|
The input source has come directly from a keyboard device.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IProvidesExpandableState">
|
|
<summary>
|
|
When implemented represents a item that contains a default expansion state that can be
|
|
used by the user interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IProvidesExpandableState.IsExpandable">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item is expanded by default in the user
|
|
interface when by rendered inside a hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IRenameable">
|
|
<summary>
|
|
When implemented represents a object publishes a <see cref="T:RSG.Editor.View.IRenameController"/> that
|
|
can be used to rename the item from the user interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IRenameable.CanBeRenamed">
|
|
<summary>
|
|
Gets a value indicating whether this item can be currently renamed by the
|
|
controller.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.IRenameable.BeginRename(System.Object)">
|
|
<summary>
|
|
Gets the rename controller that is used to rename this item with the specified
|
|
container.
|
|
</summary>
|
|
<param name="containerDataContext">
|
|
The data context of the container in the user interface that this item is being
|
|
shown inside.
|
|
</param>
|
|
<returns>
|
|
The rename controller to use for this item.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IRenameController">
|
|
<summary>
|
|
When implemented represents a class that can be used to rename a single item.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.View.IRenameController.Completed">
|
|
<summary>
|
|
Occurrs when the renaming operation has finished. This doesn't indicate success
|
|
just that the operation has finished.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IRenameController.ContainerDataContext">
|
|
<summary>
|
|
Gets the data context for the item that is being renamed. This is the object that
|
|
comes from the view and is used to both scroll to the item and find the correct
|
|
view object to put into its edit mode.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IRenameController.IsIncomplete">
|
|
<summary>
|
|
Gets a value indicating whether the controller is in a incomplete state. (i.e
|
|
the cancel or commit methods hasn't been called).
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IRenameController.Item">
|
|
<summary>
|
|
Gets the item this controller is renaming.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IRenameController.Text">
|
|
<summary>
|
|
Gets or sets the text that is currently being edited.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.IRenameController.Cancel(System.Boolean)">
|
|
<summary>
|
|
Cancels the renaming operation.
|
|
</summary>
|
|
<param name="refocus">
|
|
A value indicating whether the item being renamed should be refocused. This is true
|
|
if the renaming was cancelled for any reason other than the user clicking
|
|
elsewhere.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.IRenameController.Commit(System.Boolean)">
|
|
<summary>
|
|
Commits the renaming operation to validation.
|
|
</summary>
|
|
<param name="refocus">
|
|
A value indicating whether the item being renamed should be refocused. This is true
|
|
if the renaming was commit for any reason other than the user clicking elsewhere.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ISupportsDisposalState">
|
|
<summary>
|
|
When implemented represents a object that contains a property that specifies whether it
|
|
has been disposed of and a event that fires when it changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ISupportsDisposalState.IsDisposed">
|
|
<summary>
|
|
Gets a value indicating whether this instance has been disposed of.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ISupportsExpansionEvents">
|
|
<summary>
|
|
When implemented represents a object that has methods related to the item getting
|
|
expanded and collapsed in the user interface so that it can respond accordingly.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ISupportsExpansionEvents.BeforeExpand">
|
|
<summary>
|
|
Called just before this object in the user interface is expanded inside a
|
|
hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ISupportsExpansionEvents.AfterCollapse">
|
|
<summary>
|
|
Called just after this object in the user interface is collapsed inside a
|
|
hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ISupportsExpansionState">
|
|
<summary>
|
|
When implemented represents a item that contains a default expansion state that can be
|
|
used by the user interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ISupportsExpansionState.IsExpandedByDefault">
|
|
<summary>
|
|
Gets a value indicating whether this item is expanded by default in the user
|
|
interface when by rendered inside a hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ISupportsExpansionState.DestroyNodesOnCollapse">
|
|
<summary>
|
|
Gets a value indicating whether this items children are destroyed when it is
|
|
collapsed. The resulting behaviour if true is that the references are kept in a
|
|
cache and the expansion state is persistent for child nodes.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IPrioritisedComparable">
|
|
<summary>
|
|
When implemented represents a object that contains a property that specifies a
|
|
priority value for the object and a method that can be used to sort its instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IPrioritisedComparable.Priority">
|
|
<summary>
|
|
Gets the priority value for this object.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ISupportsRefresh">
|
|
<summary>
|
|
When implemented represents a item that can be asynchronously refreshed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ISupportsRefresh.RefreshAsync">
|
|
<summary>
|
|
Refreshes this item asynchronously.
|
|
</summary>
|
|
<returns>
|
|
A task that represents the work done to refresh this item.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ISupportsRefresh.CancelLoad">
|
|
<summary>
|
|
Cancels the asynchronous refresh operation.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ISupportsSelectionEvents">
|
|
<summary>
|
|
When implemented represents a object that has methods related to the item getting
|
|
selected and unselected in the user interface so that it can respond accordingly.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ISupportsSelectionEvents.BeforeSelected">
|
|
<summary>
|
|
Called just before this object in the user interface is selected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ISupportsSelectionEvents.AfterUnselected">
|
|
<summary>
|
|
Called just after this object in the user interface is unselected.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ISupportsSelectionState">
|
|
<summary>
|
|
When implemented represents a item that contains a default expansion state that can be
|
|
used by the user interface.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ISupportsSelectionState.IsSelectedByDefault">
|
|
<summary>
|
|
Gets a value indicating whether this item is selected by default in the user
|
|
interface.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ISupportsStateInformation">
|
|
<summary>
|
|
When implemented represents a item that contains state information about the object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ISupportsStateInformation.Overlayicon">
|
|
<summary>
|
|
Gets the icon that is used to display the state of this item over the normal icon.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ISupportsStateInformation.StateIcon">
|
|
<summary>
|
|
Gets the icon that is used to display the state of this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ISupportsStateInformation.StateToolTipText">
|
|
<summary>
|
|
Gets the tooltip text that this item has that describes its current state.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ISuspendableCollection">
|
|
<summary>
|
|
Interface to use for a suspendable collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ISuspendableCollection.SuspendChangeNotification">
|
|
<summary>
|
|
Retrieves a new instance of the change scope that can be used to manage the
|
|
suppression of the collection changes.
|
|
</summary>
|
|
<returns>
|
|
A new instance of the change scope that can be used to manage the suppression of
|
|
the collection changes.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ITreeDisplayItem">
|
|
<summary>
|
|
When implemented represents a view model that acts as a single item that the view can
|
|
render as a tree view item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ITreeDisplayItem.ExpandedIcon">
|
|
<summary>
|
|
Gets the bitmap source that is used to display the icon for this item when it has
|
|
been expanded.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ITreeDisplayItem2">
|
|
<summary>
|
|
When implemented represents a view model that acts as a single item that the view can
|
|
render as a tree view item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ITreeDisplayItem2.ExpandedIconMoniker">
|
|
<summary>
|
|
Gets the moniker that is used to display the icon for this item when it has
|
|
been expanded.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ITreeDisplayItem2.IconMoniker">
|
|
<summary>
|
|
Gets the moniker that is used to display the icon for this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ITreeDisplayItem2.OverlayIconMoniker">
|
|
<summary>
|
|
Gets the moniker that is used to display the overlay icon for this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ITreeDisplayItem2.StateIconMoniker">
|
|
<summary>
|
|
Gets the moniker that is used to display the state icon for this item.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IValidating">
|
|
<summary>
|
|
When implemented represents a object that can be validated and have validation
|
|
dependencies.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IValidating.CurrentValidation">
|
|
<summary>
|
|
Gets the current validation result container obtained from the previous validation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.IValidating.Validate">
|
|
<summary>
|
|
Validates this object using the INotifyDataErrorInfo interface.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.IValidating.ValidateAsync">
|
|
<summary>
|
|
Validates this object asynchronously using the INotifyDataErrorInfo interface.
|
|
</summary>
|
|
<returns>
|
|
A task that represents the work done by the validation logic.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IViewModel">
|
|
<summary>
|
|
Represents a generic view model that can be used in binding to the view.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IViewModel.Model">
|
|
<summary>
|
|
Gets the model that this view model is currently wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IViewModel`1">
|
|
<summary>
|
|
Represents a view model object that is representing a model of the specified type.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the model that is being wrapped by this view model.
|
|
</typeparam>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.IViewModel`1.Model">
|
|
<summary>
|
|
Gets the model that this view model is currently wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.RenameControllerCompletedEventArgs">
|
|
<summary>
|
|
Contains the event data for the rename controllers completed event.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.RenameControllerCompletedEventArgs._refocus">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.RenameControllerCompletedEventArgs.Refocus"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.RenameControllerCompletedEventArgs._result">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.RenameControllerCompletedEventArgs.Result"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.RenameControllerCompletedEventArgs.#ctor(System.Boolean,RSG.Editor.View.RenameControllerCompletedResult)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.RenameControllerCompletedEventArgs"/>
|
|
class.
|
|
</summary>
|
|
<param name="refocus">
|
|
A value indicating whether the view item should regain focus after the operation.
|
|
</param>
|
|
<param name="result">
|
|
The result of the renaming operation.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.RenameControllerCompletedEventArgs.Refocus">
|
|
<summary>
|
|
Gets a value indicating whether the view item should regain focus.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.RenameControllerCompletedEventArgs.Result">
|
|
<summary>
|
|
Gets the result of the rename controller.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.RenameControllerCompletedResult">
|
|
<summary>
|
|
Defines the different completion results for a rename controller.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.RenameControllerCompletedResult.Successful">
|
|
<summary>
|
|
The controller completed due to the fact the item was renamed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.RenameControllerCompletedResult.ValidationFailed">
|
|
<summary>
|
|
The controller completed due to the fact the validation failed causing no renaming
|
|
to occur.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.RenameControllerCompletedResult.Cancelled">
|
|
<summary>
|
|
The controller completed due to the user cancelling the operation causing no
|
|
renaming to occur.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.SortedObservableCollection`1">
|
|
<summary>
|
|
Represents a observable collection which sorts it's contents based on the default
|
|
comparer for type T.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.SortedObservableCollection`1._comparer">
|
|
<summary>
|
|
The comparer to use when inserting items.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.SortedObservableCollection`1._internalList">
|
|
<summary>
|
|
The internal sorted list of items.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.#ctor(System.Collections.Generic.IComparer{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> class
|
|
with a optional comparer.
|
|
</summary>
|
|
<param name="comparer">
|
|
Optional comparer to use for sorting the collection.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0},System.Collections.Generic.IComparer{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> class
|
|
based on a pre-existing list of items and optional taking a custom comparer.
|
|
</summary>
|
|
<param name="items">
|
|
The items to add to the sorted list.
|
|
</param>
|
|
<param name="comparer">
|
|
Optional comparer to use for sorting the collection.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.View.SortedObservableCollection`1.CollectionChanged">
|
|
<summary>
|
|
Triggered whenever the internal list of items changes.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.View.SortedObservableCollection`1.PropertyChanged">
|
|
<summary>
|
|
Triggered when the <see cref="P:RSG.Editor.View.SortedObservableCollection`1.Count"/> property changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.SortedObservableCollection`1.Count">
|
|
<summary>
|
|
Gets the number of elements contained in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.SortedObservableCollection`1.IsReadOnly">
|
|
<summary>
|
|
Gets a value indicating whether the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> is
|
|
read-only.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.SortedObservableCollection`1.Item(System.Int32)">
|
|
<summary>
|
|
Gets or sets the element at the specified index.
|
|
</summary>
|
|
<remarks>
|
|
This is not supported by the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> class.
|
|
</remarks>
|
|
<param name="index">
|
|
The zero-based index of the element to get or set.
|
|
</param>
|
|
<returns>
|
|
The element at the specified index.
|
|
</returns>
|
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
|
Index is not a valid index in the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</exception>
|
|
<exception cref="T:System.InvalidOperationException">
|
|
Trying to set a item via the setter.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.Add(`0)">
|
|
<summary>
|
|
Adds an item to the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</summary>
|
|
<param name="item">
|
|
The object to add to the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.Clear">
|
|
<summary>
|
|
Removes all items from the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.Contains(`0)">
|
|
<summary>
|
|
Determines whether the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> contains a
|
|
specific value.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</param>
|
|
<returns>
|
|
True if item is found in the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.CopyTo(`0[],System.Int32)">
|
|
<summary>
|
|
Copies the elements of the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> to an
|
|
System.Array, starting at a particular System.Array index.
|
|
</summary>
|
|
<param name="array">
|
|
The one-dimensional System.Array that is the destination of the elements
|
|
copied from <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>. The System.Array must
|
|
have zero-based indexing.
|
|
</param>
|
|
<param name="arrayIndex">
|
|
The zero-based index in array at which copying begins.
|
|
</param>
|
|
<exception cref="T:System.ArgumentNullException">
|
|
<paramref name="array"/> is null.
|
|
</exception>
|
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
|
<paramref name="arrayIndex"/> is less than 0.
|
|
</exception>
|
|
<exception cref="T:System.ArgumentException">
|
|
The number of elements in the source <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>
|
|
is greater than the available space from arrayIndex to the end of the destination
|
|
array.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.System#Collections#IEnumerable#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:System.Collections.IEnumerator"/> that can be used to iterate through
|
|
the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that iterates through a collection.
|
|
</summary>
|
|
<returns>
|
|
An <see cref="T:System.Collections.Generic.IEnumerator`1"/> object that can be used to iterate through
|
|
the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.IndexOf(`0)">
|
|
<summary>
|
|
Determines the index of a specific item in the
|
|
<see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</summary>
|
|
<param name="item">
|
|
The object to locate in the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</param>
|
|
<returns>
|
|
The index of item if found in the list; otherwise, -1.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.Insert(System.Int32,`0)">
|
|
<summary>
|
|
Inserts an item to the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> at the specified
|
|
index.
|
|
</summary>
|
|
<remarks>
|
|
This is not supported by the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> class.
|
|
</remarks>
|
|
<param name="index">
|
|
The zero-based index at which item should be inserted.
|
|
</param>
|
|
<param name="item">
|
|
The object to insert into the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</param>
|
|
<exception cref="T:System.InvalidOperationException">
|
|
This method isn't supported by the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>
|
|
class.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.Refresh">
|
|
<summary>
|
|
Allows an user to re-sort the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> based on
|
|
the comparer.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.Remove(`0)">
|
|
<summary>
|
|
Removes the first occurrence of a specific object from the
|
|
<see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</summary>
|
|
<param name="item">
|
|
The object to remove from the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</param>
|
|
<returns>
|
|
True if item was successfully removed from the
|
|
<see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>; otherwise, false. This method also
|
|
returns false if item is not found in the original
|
|
<see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.RemoveAt(System.Int32)">
|
|
<summary>
|
|
Removes the item at the specified index.
|
|
</summary>
|
|
<param name="index">
|
|
The zero-based index of the item to remove.
|
|
</param>
|
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
|
<paramref name="index"/> is not a valid index in the
|
|
<see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</exception>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.OnCollectionReset">
|
|
<summary>
|
|
Called to notify listeners that the <see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> has
|
|
been reset.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.OnItemAdded(`0,System.Int32)">
|
|
<summary>
|
|
Called to notify listeners that a new item has been added to the
|
|
<see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</summary>
|
|
<param name="item">
|
|
The item that was added.
|
|
</param>
|
|
<param name="index">
|
|
The index at which it was added to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.OnItemMoved(`0,System.Int32,System.Int32)">
|
|
<summary>
|
|
Called to notify listeners that an item has been moved in the
|
|
<see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</summary>
|
|
<param name="item">
|
|
The item that was moved.
|
|
</param>
|
|
<param name="originalIndex">
|
|
The original index of the item.
|
|
</param>
|
|
<param name="newIndex">
|
|
The new index of the item.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.OnItemRemoved(`0,System.Int32)">
|
|
<summary>
|
|
Called to notify listeners that an item has been removed from the
|
|
<see cref="T:RSG.Editor.View.SortedObservableCollection`1"/>.
|
|
</summary>
|
|
<param name="item">
|
|
The item that was removed.
|
|
</param>
|
|
<param name="index">
|
|
The index where the item was removed from.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SortedObservableCollection`1.OnPropertyChanged(System.String)">
|
|
<summary>
|
|
Called to notify listeners that a property of the
|
|
<see cref="T:RSG.Editor.View.SortedObservableCollection`1"/> has changed.
|
|
</summary>
|
|
<param name="name">
|
|
Name of the property that has changed.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.StableEnumerable">
|
|
<summary>
|
|
Represents a IEnumerable that can handle changes being made to it while moving
|
|
through the items.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.StableEnumerable._stableList">
|
|
<summary>
|
|
The private list containing the stable items that are iterated through.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.StableEnumerable._detectedChange">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.StableEnumerable.DetectedChange"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.StableEnumerable._source">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.StableEnumerable.Source"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.StableEnumerable.#ctor(System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.StableEnumerable"/> class.
|
|
</summary>
|
|
<param name="source">
|
|
The source collection to iterate through.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.StableEnumerable.DetectedChange">
|
|
<summary>
|
|
Gets a value indicating whether the collection has changed during iteration.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.StableEnumerable.Source">
|
|
<summary>
|
|
Gets or sets the private reference to the source collection cast to a
|
|
INotifyCollectionChanged object.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.StableEnumerable.GetEnumerator">
|
|
<summary>
|
|
Retrieves an enumerator that iterates through the collection.
|
|
</summary>
|
|
<returns>
|
|
An enumerator that iterates through the collection.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.StableEnumerable.DisposeManagedResources">
|
|
<summary>
|
|
Disposes of the managed resources.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.StableEnumerable.OnCollectionChanged(System.Object,System.EventArgs)">
|
|
<summary>
|
|
Called whenever the collection changes.
|
|
</summary>
|
|
<param name="sender">
|
|
The collection that has changed.
|
|
</param>
|
|
<param name="e">
|
|
The System.EventArgs data for the event.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.SuspendableObservableCollection`1">
|
|
<summary>
|
|
Represents a observable collection of the specified type that can have its change
|
|
events suspended for a set period of time.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.SuspendableObservableCollection`1._changesCount">
|
|
<summary>
|
|
The number of changes that have occurred and have been supressed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.SuspendableObservableCollection`1._skippedNotification">
|
|
<summary>
|
|
A value indicating whether a notification has been skipped while the collection
|
|
events have been suspended.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SuspendableObservableCollection`1.#ctor">
|
|
<summary>
|
|
Creates a new instance of <see cref="T:RSG.Editor.View.SuspendableObservableCollection`1"/> without items
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SuspendableObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
|
|
<summary>
|
|
Creates a new instance of <see cref="T:RSG.Editor.View.SuspendableObservableCollection`1"/> with items
|
|
</summary>
|
|
<param name="collection">Collection of items</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.SuspendableObservableCollection`1.AreNotificationsSuspended">
|
|
<summary>
|
|
Gets a value indicating whether any notifications are currently suspended.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SuspendableObservableCollection`1.SuspendChangeNotification">
|
|
<summary>
|
|
Retrieves a new instance of the change scope that can be used to manage the
|
|
suppression of the collection changes.
|
|
</summary>
|
|
<returns>
|
|
A new instance of the change scope that can be used to manage the suppression of
|
|
the collection changes.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SuspendableObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
|
<summary>
|
|
Raises the CollectionChanged event with the provided arguments.
|
|
</summary>
|
|
<param name="e">
|
|
Arguments of the event being raised.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SuspendableObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Raises the PropertyChanged event with the provided arguments.
|
|
</summary>
|
|
<param name="e">
|
|
Arguments of the event being raised.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.SuspendableObservableCollection`1.ChangesScope">
|
|
<summary>
|
|
A class that manages the scope of suppression.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.SuspendableObservableCollection`1.ChangesScope._collection">
|
|
<summary>
|
|
The private reference to the collection being suspended.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SuspendableObservableCollection`1.ChangesScope.#ctor(RSG.Editor.View.SuspendableObservableCollection{`0})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.SuspendableObservableCollection`1.ChangesScope"/> class.
|
|
</summary>
|
|
<param name="collection">
|
|
The collection whose events have been suspended.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.SuspendableObservableCollection`1.ChangesScope.DisposeManagedResources">
|
|
<summary>
|
|
When overridden disposes of the managed resources.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ThreadedHierarchicalBase">
|
|
<summary>
|
|
Provides a abstract base class that can be inherited by classes that wish to have a
|
|
child collection that can be constructed asynchronously.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ThreadedHierarchicalBase._isExpandable">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ThreadedHierarchicalBase.IsExpandable"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ThreadedHierarchicalBase._items">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ThreadedHierarchicalBase.Items"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedHierarchicalBase.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.ThreadedHierarchicalBase"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalBase.DestroyNodesOnCollapse">
|
|
<summary>
|
|
Gets a value indicating whether this items children are destroyed when it is
|
|
collapsed. The resulting behaviour if true is that the references are kept in a
|
|
cache and the expansion state is persistent for child nodes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalBase.IsExpandable">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item can be expanded.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalBase.IsExpandedByDefault">
|
|
<summary>
|
|
Gets a value indicating whether this item is expanded by default in the user
|
|
interface when by rendered inside a hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalBase.Items">
|
|
<summary>
|
|
Gets the items that have been added underneath this view model as children.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalBase.BatchAddChildren">
|
|
<summary>
|
|
Gets a value indicating whether the children get added to the items collection in
|
|
one go after initialisation or one at a time during initialisation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalBase.CreateChildrenDuringConstruction">
|
|
<summary>
|
|
Gets a value indicating whether the child items for this view model get created
|
|
straight away during construction.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedHierarchicalBase.AfterCollapse">
|
|
<summary>
|
|
Called just after this object in the user interface is collapsed inside a
|
|
hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedHierarchicalBase.BeforeExpand">
|
|
<summary>
|
|
Called just before this object in the user interface is expanded inside a
|
|
hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedHierarchicalBase.CreateChildren(System.Collections.Generic.ICollection{System.Object})">
|
|
<summary>
|
|
Override to create the child elements for this view model. This is only called once
|
|
the item has been expanded in the user interface.
|
|
</summary>
|
|
<param name="collection">
|
|
The collection to add the elements to.
|
|
</param>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2">
|
|
<summary>
|
|
Provides a abstract base class that can be inherited by classes that wish to implement
|
|
the <see cref="T:RSG.Editor.View.IViewModel`1"/> interface.
|
|
</summary>
|
|
<typeparam name="TModel">
|
|
The type of the model that is being wrapped by this view model.
|
|
</typeparam>
|
|
<typeparam name="TChild">
|
|
The type of the child items for this view model.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2._isExpandable">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.IsExpandable"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2._items">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.Items"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.#ctor(`0)">
|
|
<summary>
|
|
Initialises a new instance of the
|
|
<see cref="T:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2"/> class.
|
|
</summary>
|
|
<param name="model">
|
|
The model that this view model will be wrapping.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.ItemsInitialised">
|
|
<summary>
|
|
Occurs when the items are initialised.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.DestroyNodesOnCollapse">
|
|
<summary>
|
|
Gets a value indicating whether this items children are destroyed when it is
|
|
collapsed. The resulting behaviour if true is that the references are kept in a
|
|
cache and the expansion state is persistent for child nodes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.IsExpandable">
|
|
<summary>
|
|
Gets or sets a value indicating whether this item can be expanded.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.IsExpandedByDefault">
|
|
<summary>
|
|
Gets a value indicating whether this item is expanded by default in the user
|
|
interface when by rendered inside a hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.AreItemsInitialised">
|
|
<summary>
|
|
Gets a value indicating whether the items for this item are initialised.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.Items">
|
|
<summary>
|
|
Gets the items that have been added underneath this view model as children.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.BatchAddChildren">
|
|
<summary>
|
|
Gets a value indicating whether the children get added to the items collection in
|
|
one go after initialisation or one at a time during initialisation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.CreateChildrenDuringConstruction">
|
|
<summary>
|
|
Gets a value indicating whether the child items for this view model get created
|
|
straight away during construction.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.AfterCollapse">
|
|
<summary>
|
|
Called just after this object in the user interface is collapsed inside a
|
|
hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.BeforeExpand">
|
|
<summary>
|
|
Called just before this object in the user interface is expanded inside a
|
|
hierarchical control.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.CreateChildren(System.Collections.Generic.ICollection{`1})">
|
|
<summary>
|
|
Override to create the child elements for this view model. This is only called once
|
|
the item has been expanded in the user interface.
|
|
</summary>
|
|
<param name="collection">
|
|
The collection to add the elements to.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedHierarchicalViewModelBase`2.OnItemsInitialised">
|
|
<summary>
|
|
Called when the items inside the child collection are initialised.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ThreadedViewModelCollection`1">
|
|
<summary>
|
|
Represents a collection of objects that can be access via a index or iterated over.
|
|
This collection supports thread initialisation.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ThreadedViewModelCollection`1._initialisationFunc">
|
|
<summary>
|
|
The private initialisation function that is called on calling the
|
|
<see cref="M:RSG.Editor.View.ThreadedViewModelCollection`1.BeginInit"/> method.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ThreadedViewModelCollection`1._lock">
|
|
<summary>
|
|
The generic object that provides a synchronisation lock for this collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ThreadedViewModelCollection`1._isInitialised">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ThreadedViewModelCollection`1.IsInitialized"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ThreadedViewModelCollection`1._isInitialising">
|
|
<summary>
|
|
A private value indicating whether this collection is current being initialised.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ThreadedViewModelCollection`1._batchAddChildren">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ThreadedViewModelCollection`1.BatchAddChildren"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedViewModelCollection`1.#ctor(System.Action{System.Collections.Generic.ICollection{`0}})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.ThreadedViewModelCollection`1"/>
|
|
class.
|
|
</summary>
|
|
<param name="initialisationDelegate">
|
|
The private action that is called when initialisation takes place.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedViewModelCollection`1.#ctor(System.Func{System.Collections.Generic.ICollection{`0},System.Threading.Tasks.Task})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.ThreadedViewModelCollection`1"/>
|
|
class.
|
|
</summary>
|
|
<param name="initialisationDelegate">
|
|
The private action that is called when initialisation takes place.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedViewModelCollection`1.#ctor">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.ThreadedViewModelCollection`1"/>
|
|
class.
|
|
</summary>
|
|
</member>
|
|
<member name="E:RSG.Editor.View.ThreadedViewModelCollection`1.Initialized">
|
|
<summary>
|
|
Occurs when initialisation of the component is completed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedViewModelCollection`1.IsInitialized">
|
|
<summary>
|
|
Gets a value indicating whether the component is initialised.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedViewModelCollection`1.IsInitializing">
|
|
<summary>
|
|
Gets a value indicating whether the component is initialising.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ThreadedViewModelCollection`1.BatchAddChildren">
|
|
<summary>
|
|
Gets or sets a value indicating whether the children get added to the items
|
|
collection in one go after initialisation or one at a time during initialisation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedViewModelCollection`1.ClearInitialisationFlag">
|
|
<summary>
|
|
Clears all of the elements in this collection and resets the is initialised flag to
|
|
false.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedViewModelCollection`1.BeginInit">
|
|
<summary>
|
|
Signals the collection that initialisation is starting.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedViewModelCollection`1.EndInit">
|
|
<summary>
|
|
Signals the collection that initialisation is complete.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ThreadedViewModelCollection`1.SetInitialisationFlag">
|
|
<summary>
|
|
Sets this collections initialisation flag to true.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ValidatingViewModelBase`1">
|
|
<summary>
|
|
Provides a abstract base class that can be inherited by classes that wish to implement
|
|
the <see cref="T:RSG.Editor.View.IViewModel`1"/> interface and support data validation.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the model that is being wrapped by this view model.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ValidatingViewModelBase`1._errorLock">
|
|
<summary>
|
|
A generic object used to lock the errors dictionary for thread safety.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ValidatingViewModelBase`1._currentValidation">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ValidatingViewModelBase`1.CurrentValidation"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ValidatingViewModelBase`1._suspendedStateCount">
|
|
<summary>
|
|
The private count showing the number of times the validation for this object has
|
|
been suspended.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ValidatingViewModelBase`1._validateOnPropertyChange">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ValidatingViewModelBase`1.ValidateOnPropertyChange"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.#ctor(`0,System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.ValidatingViewModelBase`1"/> class.
|
|
</summary>
|
|
<param name="model">
|
|
The model that this view model will be wrapping.
|
|
</param>
|
|
<param name="forwardPropertyChanges">
|
|
A value indicating whether the property changed events from the specified model are
|
|
forwarded on through this object.
|
|
</param>
|
|
<param name="validateOnPropertyChange">
|
|
A value indicating whether validation takes place asynchronously whenever a
|
|
property's value changes.
|
|
</param>
|
|
</member>
|
|
<member name="E:RSG.Editor.View.ValidatingViewModelBase`1.ErrorsChanged">
|
|
<summary>
|
|
Occurs when the validation errors have changed for a property or for the entire
|
|
entity.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ValidatingViewModelBase`1.CurrentValidation">
|
|
<summary>
|
|
Gets the current validation result container obtained from the previous validation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ValidatingViewModelBase`1.ErrorLock">
|
|
<summary>
|
|
Gets the lock object that is used to access the current validation object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ValidatingViewModelBase`1.HasErrors">
|
|
<summary>
|
|
Gets a value indicating whether the entity has validation errors.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ValidatingViewModelBase`1.ValidateOnPropertyChange">
|
|
<summary>
|
|
Gets or sets a value indicating whether the validation should takes place
|
|
asynchronously whenever a property's value changes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.GetErrors(System.String)">
|
|
<summary>
|
|
Gets the validation errors for a specified property or for the entire entity.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property to retrieve validation errors for; or null or Empty, to
|
|
retrieve entity-level errors.
|
|
</param>
|
|
<returns>
|
|
The validation errors for the property or entity.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.OnErrorsChanged(System.String)">
|
|
<summary>
|
|
Fires the errors changed event that the user interface is listening to through the
|
|
binding engine.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property whose errors have changed.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.SuspendValidation">
|
|
<summary>
|
|
Retrieves a disposable object that is used to create a region of code where the
|
|
validation due to property changes has been suspended.
|
|
</summary>
|
|
<returns>
|
|
A disposable object that started the suspension of the validation.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.Validate">
|
|
<summary>
|
|
Validates this object using the INotifyDataErrorInfo interface.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.ValidateAsync">
|
|
<summary>
|
|
Validates this object asynchronously using the INotifyDataErrorInfo interface.
|
|
</summary>
|
|
<returns>
|
|
A task that represents the work done by the validation logic.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.OnModelPropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Runs the validation pipeline for this object as long as the property being changed
|
|
in the model has been registered and the validation on property change property
|
|
boolean is set to true.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs containing the event data.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.OnValidationRun(System.String)">
|
|
<summary>
|
|
Called whenever the validation has finished running due to a change to the property
|
|
with the specified name.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property that was changed to cause the validation to run.
|
|
</param>
|
|
<remarks>
|
|
This doesn't get called if there wasn't a property name attached to the validation.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.ResolveGetErrorsPropertyName(System.String)">
|
|
<summary>
|
|
Override to resolve a property name whose error list has been requested by the
|
|
validation system. Use this in the case where the bounded to property's name is
|
|
different then the model property's name.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The original name of the property.
|
|
</param>
|
|
<returns>
|
|
The resolved property name.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.ShouldRunValidation(System.String)">
|
|
<summary>
|
|
Determines whether the validation pipeline should be started due to the property
|
|
with the specified name changing.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The property name to test.
|
|
</param>
|
|
<returns>
|
|
True if the validation should be run due to the specified property changing;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.ValidateCore(System.String)">
|
|
<summary>
|
|
The core method used to validate this class. By default this calls the models
|
|
validate methods and uses that result.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property if this validation is associated with a change to a
|
|
specific property; otherwise, null.
|
|
</param>
|
|
<returns>
|
|
The result of the validation.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.Validate(System.String)">
|
|
<summary>
|
|
Validates this object using the INotifyDataErrorInfo interface.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property if this validation is associated with a change to a
|
|
specific property; otherwise, null.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.ValidateAsync(System.String)">
|
|
<summary>
|
|
Validates this object asynchronously using the INotifyDataErrorInfo interface.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The name of the property if this validation is associated with a change to a
|
|
specific property; otherwise, null.
|
|
</param>
|
|
<returns>
|
|
A task that represents the work done by the validation logic.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ValidatingViewModelBase`1.SuspendValidationScope`1">
|
|
<summary>
|
|
Provides functionality so that the validation based on property changes can be
|
|
suspended for a specific view model.
|
|
</summary>
|
|
<typeparam name="J">
|
|
The type of the model that the suspended view model is wrapping.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ValidatingViewModelBase`1.SuspendValidationScope`1._viewModel">
|
|
<summary>
|
|
Gets the view model instance that this suspension was created for.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.SuspendValidationScope`1.#ctor(RSG.Editor.View.ValidatingViewModelBase{`1})">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="M:RSG.Editor.View.ValidatingViewModelBase`1.SuspendValidation"/> class.
|
|
</summary>
|
|
<param name="viewModel">
|
|
A instance of the view model whose validation will be suspended.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ValidatingViewModelBase`1.SuspendValidationScope`1.DisposeManagedResources">
|
|
<summary>
|
|
Finishes the suspended state that this object represents on the associated
|
|
view model.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.ViewModelBase`1">
|
|
<summary>
|
|
Provides a abstract base class that can be inherited by classes that wish to implement
|
|
the <see cref="T:RSG.Editor.View.IViewModel`1"/> interface.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of the model that is being wrapped by this view model.
|
|
</typeparam>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ViewModelBase`1._fontStyle">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ViewModelBase`1.FontStyle"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ViewModelBase`1._fontWeight">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ViewModelBase`1.FontWeight"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ViewModelBase`1._forwardPropertyChanges">
|
|
<summary>
|
|
A private value indicating whether the property changed events from the model
|
|
should be forwarded on from the model.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ViewModelBase`1._icon">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ViewModelBase`1.Icon"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ViewModelBase`1._model">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ViewModelBase`1.Model"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ViewModelBase`1._text">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ViewModelBase`1.Text"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.View.ViewModelBase`1._tooltip">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.View.ViewModelBase`1.ToolTip"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ViewModelBase`1.#ctor(`0)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.ViewModelBase`1"/> class.
|
|
</summary>
|
|
<param name="model">
|
|
The model that this view model will be wrapping.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ViewModelBase`1.#ctor(`0,System.Boolean)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.View.ViewModelBase`1"/> class.
|
|
</summary>
|
|
<param name="model">
|
|
The model that this view model will be wrapping.
|
|
</param>
|
|
<param name="forwardPropertyChanges">
|
|
A value indicating whether the property changed events from the specified model are
|
|
forwarded on through this object.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ViewModelBase`1.FontStyle">
|
|
<summary>
|
|
Gets or sets the style that the font on this item should be using.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ViewModelBase`1.FontWeight">
|
|
<summary>
|
|
Gets or sets the weight or thickness that the font on this item should be using.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ViewModelBase`1.Icon">
|
|
<summary>
|
|
Gets or sets the bitmap source that is used to display the icon for this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ViewModelBase`1.RSG#Editor#View#IViewModel#Model">
|
|
<summary>
|
|
Gets the model that this view model is currently wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ViewModelBase`1.Model">
|
|
<summary>
|
|
Gets the model that this view model is currently wrapping.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ViewModelBase`1.Text">
|
|
<summary>
|
|
Gets or sets the text used to display this item.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.View.ViewModelBase`1.ToolTip">
|
|
<summary>
|
|
Gets or sets the text that is used in the tooltip for this item.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ViewModelBase`1.OnModelChanged(`0,`0)">
|
|
<summary>
|
|
Called whenever the model is replaced with a new value after first initialisation.
|
|
</summary>
|
|
<param name="oldValue">
|
|
The original value that has been replaced.
|
|
</param>
|
|
<param name="newValue">
|
|
The new value that is now the model for this view model.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ViewModelBase`1.OnModelPropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
|
|
<summary>
|
|
Forwards any property changed event received from the model onto any object whose
|
|
listening to the same event on this object.
|
|
</summary>
|
|
<param name="s">
|
|
The object this handler is attached to.
|
|
</param>
|
|
<param name="e">
|
|
The System.ComponentModel.PropertyChangedEventArgs containing the event data.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ViewModelBase`1.ReplaceModel(`0,System.Boolean)">
|
|
<summary>
|
|
Replaces the current model with the specified model.
|
|
</summary>
|
|
<param name="model">
|
|
The reference that will become the new model.
|
|
</param>
|
|
<param name="forwardPropertyChanges">
|
|
A valid indicating whether the property changes from the new model should be
|
|
forwarded through this object.
|
|
</param>
|
|
</member>
|
|
<member name="M:RSG.Editor.View.ViewModelBase`1.ResolvePropertyNameOnChange(System.String)">
|
|
<summary>
|
|
Override to resolve a property name that's property changed event is being
|
|
forwarded. Use this if you need to have a property change event from the model fire
|
|
for a property in the view model with a different name.
|
|
</summary>
|
|
<param name="propertyName">
|
|
The original name of the property.
|
|
</param>
|
|
<returns>
|
|
The resolved property name.
|
|
</returns>
|
|
</member>
|
|
<member name="T:RSG.Editor.View.IReadOnlyViewModelCollection`1">
|
|
<summary>
|
|
When implemented represents a collection of objects that can be access via a index or
|
|
iterated over and also fire an event whenever the items change.
|
|
</summary>
|
|
<typeparam name="T">
|
|
The type of elements in the collection.
|
|
</typeparam>
|
|
</member>
|
|
<member name="T:RSG.Editor.WidthDimension">
|
|
<summary>
|
|
Represents a pair of x-coordinate values in two-dimensional space that make up a width.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.WidthDimension._left">
|
|
<summary>
|
|
The private field used for the <see cref="P:RSG.Editor.WidthDimension.Left"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="F:RSG.Editor.WidthDimension._right">
|
|
<summary>
|
|
The private field used for the <see cref="F:RSG.Editor.WidthDimension._right"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.WidthDimension.#ctor(System.Double,System.Double)">
|
|
<summary>
|
|
Initialises a new instance of the <see cref="T:RSG.Editor.WidthDimension"/> structure that uses
|
|
the specified values.
|
|
</summary>
|
|
<param name="left">
|
|
The x-coordinate of the left hand side.
|
|
</param>
|
|
<param name="right">
|
|
The x-coordinate of the right hand side.
|
|
</param>
|
|
</member>
|
|
<member name="P:RSG.Editor.WidthDimension.Left">
|
|
<summary>
|
|
Gets the x-coordinate of the left hand side.
|
|
</summary>
|
|
</member>
|
|
<member name="P:RSG.Editor.WidthDimension.Right">
|
|
<summary>
|
|
Gets the x-coordinate of the right hand side.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RSG.Editor.WidthDimension.op_Equality(RSG.Editor.WidthDimension,RSG.Editor.WidthDimension)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.WidthDimension"/> structures for equality.
|
|
</summary>
|
|
<param name="dimension1">
|
|
The first width dimension to compare.
|
|
</param>
|
|
<param name="dimension2">
|
|
The second width dimension to compare.
|
|
</param>
|
|
<returns>
|
|
True if dimension1 and dimension2 contain the same left and right values;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.WidthDimension.op_Inequality(RSG.Editor.WidthDimension,RSG.Editor.WidthDimension)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.WidthDimension"/> structures for inequality.
|
|
</summary>
|
|
<param name="dimension1">
|
|
The first width dimension to compare.
|
|
</param>
|
|
<param name="dimension2">
|
|
The second width dimension to compare.
|
|
</param>
|
|
<returns>
|
|
True if dimension1 and dimension2 have different left or right values; false if
|
|
dimension1 and dimension2 have the same left or right values.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.WidthDimension.Equals(RSG.Editor.WidthDimension,RSG.Editor.WidthDimension)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.WidthDimension"/> structures for equality.
|
|
</summary>
|
|
<param name="dimension1">
|
|
The first width dimension to compare.
|
|
</param>
|
|
<param name="dimension2">
|
|
The second width dimension to compare.
|
|
</param>
|
|
<returns>
|
|
True if dimension1 and dimension2 contain the same left and right values;
|
|
otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.WidthDimension.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether the specified <see cref="T:System.Object"/> is a
|
|
<see cref="T:RSG.Editor.WidthDimension"/> and whether it contains the same values as this
|
|
instance.
|
|
</summary>
|
|
<param name="o">
|
|
The <see cref="T:System.Object"/> to compare.
|
|
</param>
|
|
<returns>
|
|
True if o is a <see cref="T:RSG.Editor.WidthDimension"/> and contains the same left and right
|
|
values as this instance; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.WidthDimension.Equals(RSG.Editor.WidthDimension)">
|
|
<summary>
|
|
Compares two <see cref="T:RSG.Editor.WidthDimension"/> structures for equality.
|
|
</summary>
|
|
<param name="value">
|
|
The width dimension to compare.
|
|
</param>
|
|
<returns>
|
|
true if both <see cref="T:RSG.Editor.WidthDimension"/> structures contain the same left and
|
|
right values; otherwise, false.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.WidthDimension.GetHashCode">
|
|
<summary>
|
|
Returns the hash code for this <see cref="T:RSG.Editor.WidthDimension"/>.
|
|
</summary>
|
|
<returns>
|
|
The hash code for this <see cref="T:RSG.Editor.WidthDimension"/>.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.WidthDimension.ToString">
|
|
<summary>
|
|
Creates a <see cref="T:System.String"/> representation of this <see cref="T:RSG.Editor.WidthDimension"/>.
|
|
</summary>
|
|
<returns>
|
|
A <see cref="T:System.String"/> containing the left and right values of this
|
|
<see cref="T:RSG.Editor.WidthDimension"/>.
|
|
</returns>
|
|
</member>
|
|
<member name="M:RSG.Editor.WidthDimension.ToString(System.IFormatProvider)">
|
|
<summary>
|
|
Creates a <see cref="T:System.String"/> representation of this <see cref="T:RSG.Editor.WidthDimension"/>.
|
|
</summary>
|
|
<param name="provider">
|
|
Culture-specific formatting information.
|
|
</param>
|
|
<returns>
|
|
A <see cref="T:System.String"/> containing the left and right values of this
|
|
<see cref="T:RSG.Editor.WidthDimension"/>.
|
|
</returns>
|
|
</member>
|
|
</members>
|
|
</doc>
|