Flood.GUI.GwenInput.Initialize C# (CSharp) Method

Initialize() public method

public Initialize ( Canvas c ) : void
c Flood.GUI.Controls.Canvas
return void
        public void Initialize(Canvas c)
        {
            canvas = c;
        }

Usage Example

Example #1
0
        void InitializeGui()
        {
            GuiRenderer = new GwenRenderer();

            var textureName = "DefaultSkin.png";
            var defaultFont = new Font("Vera.ttf", 16);

            var resMan = Engine.GetEngine().ResourceManager;
            var options = new ResourceLoadOptions {Name = textureName, AsynchronousLoad = false};
            var imageHandle = resMan.LoadResource<Image>(options);
            if (imageHandle.Id == 0)
                throw new Exception("Could not load GUI texture: " + textureName);

            Skin = new TexturedSkin(GuiRenderer, imageHandle, defaultFont);
            Canvas = new Canvas(Skin);

            Input = new GwenInput(Engine.GetEngine().InputManager);
            Input.Initialize(Canvas);
        }
All Usage Examples Of Flood.GUI.GwenInput::Initialize