struct FUNC_TEST_Container
{
	editable var BasePanel : inkBasePanelRef;
	editable var Compound : inkCompoundRef;
	editable var Leaf : inkLeafRef;
	editable var Widget : inkWidgetRef;
}

struct FUNC_TEST_Container_2
{
	editable var FloatBox : Float;
	editable var IntBox : Int32;
	editable var BoolBox : Bool;
	editable var NameBox : CName;
	editable var StringBox : String;
	editable var CNameBox : CName;
	editable var TweakBox : TweakDBID;
}

class FUNC_TEST_inkGameController extends inkGameController
{
	editable var Canvas : inkCanvasRef;
	editable var HorizontalPanel : inkHorizontalPanelRef;
	editable var VerticalPanel : inkVerticalPanelRef;
	editable var Flex : inkFlexRef;
	editable var UniformGrid : inkUniformGridRef;
	editable var Text : inkTextRef;
	editable var TextInput : inkTextInputRef;
	editable var Image : inkImageRef;
	editable var Video : inkVideoRef;
	editable var Border : inkBorderRef;
	editable var Rectangle : inkRectangleRef;
	editable var Circle : inkCircleRef;
	editable var Shape : inkShapeRef;
	editable var BasicInputFields : FUNC_TEST_Container_2;
	editable var AdditionalFields : FUNC_TEST_Container;
}

