Example #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Common.App.ResourceTypes.Loaders.SpriteStateLoader"/> class.
        /// </summary>
        /// <param name="disabled">Disabled sprite.</param>
        /// <param name="highlighted">Highlighted sprite.</param>
        /// <param name="pressed">Pressed sprite.</param>
        public SpriteStateLoader(SpriteLoader disabled, SpriteLoader highlighted, SpriteLoader pressed)
        {
            DebugEx.VerboseFormat("Created SpriteStateLoader(disabled = {0}, highlighted = {1}, pressed = {2}) object", disabled, highlighted, pressed);

            mDisabled    = disabled;
            mHighlighted = highlighted;
            mPressed     = pressed;
            mInitialized = false;
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="Common.App.ResourceTypes.Loaders.SpriteStateLoader"/> class.
        /// </summary>
        /// <param name="disabled">Disabled sprite.</param>
        /// <param name="highlighted">Highlighted sprite.</param>
        /// <param name="pressed">Pressed sprite.</param>
        public SpriteStateLoader(SpriteLoader disabled, SpriteLoader highlighted, SpriteLoader pressed)
        {
            DebugEx.VerboseFormat("Created SpriteStateLoader(disabled = {0}, highlighted = {1}, pressed = {2}) object", disabled, highlighted, pressed);

            mDisabled    = disabled;
            mHighlighted = highlighted;
            mPressed     = pressed;
            mInitialized = false;
        }