SpriteGui
open class SpriteGui : GuiBaseSpriteGui Class
기본적으로 main layout을 가지고 있으며, mainLayout에 GuiComponent를 활용하여 원하는 GUI를 구성한다.
- 
                  
                  initializer SpriteGui 생성시 별도로 지정하지 않으면 default layout은 vertical layout으로 지정된다. DeclarationSwift @objc public init(_ name: String)ParametersnameGui 이름 
- 
                  
                  mainLayout에 Child component를 추가한다. DeclarationSwift @objc public func addChild(_ component: GuiComponentBase)ParameterscomponentGuiComponent 
- 
                  
                  mainLayout에 추가된 component 중 하나를 가져온다. DeclarationSwift override public func getChild(_ componentId: String) -> GuiComponentBase?ParameterscomponentIdGuiComponent Id Return ValueId에 해당하는 GuiComponent. 없을경우 nil 
- 
                  
                  mainLayout의 childComponent 배치 방향. Vertical 혹은 Horizontal DeclarationSwift @objc public var arrangement: LayoutArrangement { get set }
- 
                  
                  main Layout에 Gui 컴포넌트의 구분선 표시 여부 DeclarationSwift @objc public var showSplitLine: Bool { get set }
- 
                  
                  main Layout에 Gui 컴포넌트의 구분선 컬러 DeclarationSwift @objc public var splitLineColor: UIColor { get set }
- 
                  
                  main Layout에 Gui 컴포넌트의 구분선 두께 DeclarationSwift @objc public var splitLineWidth: Int { get set }
- 
                  
                  mainLayout의 배경 컬러 DeclarationSwift @objc public var bgColor: UIColor { get set }
- 
                  
                  Gui의 main layout DeclarationSwift @objc public var main: GuiLayout { get }
- 
                  
                  Gui가 그려질 origin을 지정한다. 이 origin을 기준점으로 position이 적용된다. 값을 세팅하면, 별도의 updateGui() 호출 없이도 바로 반영된다. DeclarationSwift @objc open var origin: GuiAlignment { get set }
- 
                  
                  origin으로 부터의 Position을 지정한다. 값을 세팅하면, 별도의 updateGui() 호출 없이도 바로 반영된다. DeclarationSwift @objc open var position: CGPoint { get set }
- 
                  
                  SpriteGu를 회전시킬 orientation 값 값을 세팅하면, 별도의 updateGui() 호출 없이도 바로 반영된다. DeclarationSwift @objc open var orientation: Double { get set }
 SpriteGui Class Reference
      SpriteGui Class Reference