RSG.Rag.Widgets Flag determining whether we are part of the proxy or not. Adds a child to this widget. Removes a child from this group. Adds a reference to the fact that this group is in active use. Invalid widget id. Flag indicating whether the widget is currently processing a remote message. WidgetGuid lookup. Guid for this widget. Unique identifier for this widget as set by the game. Name of the widget. Parent of this widget. Full path to this widget. Tooltip for this widget. Color to use for the widget's background. Flag indicating whether this widget is read-only. Flag indicating whether we are currently processing an remote message. Reference to the object responsible for converting widget id's into widgets. Reference to the object that is responsible for dispatching messages. This class represents a Bank, which is a top-level collection of Widgets. Called to press the button. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Temporary buffer used for receiving the chunked widget data. Used for creating widgets based on their widget guid. This class self registers widget types by reflecting over all loaded assemblies that have a name starting with RSG.Rag.Widgets looking for types that implement the IWidget interface and have a WidgetGuid attribute. Log context. Log object. Registered widget types that we know can be handled. Creates a new instance of a widget based on it's guid. Widget guid for the type of widget we wish to create. Unique id for the widget. Widget resolver. Packet dispatcher. Returns whether the passed in guid is known by the factory. True if the particular guid is registered, otherwise false. Used to register all widget types that are present in a particular assembly. Assembly to reflect over. Group widget. Base class for groups of widgets. How many things are actively showing/using widgets within this group. Child widgets that this group contains. Adds a child to this widget. Removes a child from this group. Adds a reference to the fact that this group is in active use. Number of rows this matrix contains. Number of columns this matrix contains. Base class for slider based widgets. Abstract method for reading the correct type of value from the packet. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Method for writing a value to the remote packet builder. Reference to the remote packet builder. Value to write. Base class for toggle related widgets. Widget class that acts as a sink for incoming messages for widgets that RAG doesn't know about. The widget guid that this unknown is being a surrogate for. Guid for this widget. Number of components this vector widget has.