C# 클래스 NewTOAPIA.UI.GraphicGroup

상속: Graphic, IGraphicGroup
파일 보기 프로젝트 열기: Wiladams/NewTOAPIA 1 사용 예제들

공개 메소드들

메소드 설명
AddGraphic ( IGraphic aGraphic ) : void
AddGraphic ( IGraphic aGraphic, IGraphic before ) : void
AddGraphicAfter ( IGraphic aGraphic, IGraphic after ) : void
CountGraphics ( ) : int
DrawChildren ( DrawEvent devent ) : void
DrawSelf ( DrawEvent devent ) : void
GraphicAt ( int index ) : IGraphic
GraphicGroup ( String name ) : System
GraphicGroup ( String name, RectangleI rect ) : System
GraphicGroup ( String name, int x, int y, int width, int height ) : System
GraphicGroup ( String name, int x, int y, int width, int height, ILayoutManager layout ) : System
GraphicNamed ( string graphicName ) : IGraphic
GraphicNamedRecurse ( string graphicName ) : IGraphic
GraphicsAt ( int x, int y, Stack &coll ) : void
MoveBy ( int x, int y ) : void
MoveGraphicToFront ( IGraphic graphic ) : void
OnGraphicAdded ( IGraphic aGraphic ) : void
RemoveAllGraphics ( ) : void
RemoveGraphic ( IGraphic aGraphic ) : bool

보호된 메소드들

메소드 설명
OnSetContainer ( ) : void
OnUpdateGeometryState ( ) : void

When geometry changes, we might want to relayout graphics, propagate world transforms, regather bounding rectangles and the like.

메소드 상세

AddGraphic() 공개 메소드

public AddGraphic ( IGraphic aGraphic ) : void
aGraphic IGraphic
리턴 void

AddGraphic() 공개 메소드

public AddGraphic ( IGraphic aGraphic, IGraphic before ) : void
aGraphic IGraphic
before IGraphic
리턴 void

AddGraphicAfter() 공개 메소드

public AddGraphicAfter ( IGraphic aGraphic, IGraphic after ) : void
aGraphic IGraphic
after IGraphic
리턴 void

CountGraphics() 공개 메소드

public CountGraphics ( ) : int
리턴 int

DrawChildren() 공개 메소드

public DrawChildren ( DrawEvent devent ) : void
devent DrawEvent
리턴 void

DrawSelf() 공개 메소드

public DrawSelf ( DrawEvent devent ) : void
devent DrawEvent
리턴 void

GraphicAt() 공개 메소드

public GraphicAt ( int index ) : IGraphic
index int
리턴 IGraphic

GraphicGroup() 공개 메소드

public GraphicGroup ( String name ) : System
name String
리턴 System

GraphicGroup() 공개 메소드

public GraphicGroup ( String name, RectangleI rect ) : System
name String
rect RectangleI
리턴 System

GraphicGroup() 공개 메소드

public GraphicGroup ( String name, int x, int y, int width, int height ) : System
name String
x int
y int
width int
height int
리턴 System

GraphicGroup() 공개 메소드

public GraphicGroup ( String name, int x, int y, int width, int height, ILayoutManager layout ) : System
name String
x int
y int
width int
height int
layout ILayoutManager
리턴 System

GraphicNamed() 공개 메소드

public GraphicNamed ( string graphicName ) : IGraphic
graphicName string
리턴 IGraphic

GraphicNamedRecurse() 공개 메소드

public GraphicNamedRecurse ( string graphicName ) : IGraphic
graphicName string
리턴 IGraphic

GraphicsAt() 공개 메소드

public GraphicsAt ( int x, int y, Stack &coll ) : void
x int
y int
coll Stack
리턴 void

MoveBy() 공개 메소드

public MoveBy ( int x, int y ) : void
x int
y int
리턴 void

MoveGraphicToFront() 공개 메소드

public MoveGraphicToFront ( IGraphic graphic ) : void
graphic IGraphic
리턴 void

OnGraphicAdded() 공개 메소드

public OnGraphicAdded ( IGraphic aGraphic ) : void
aGraphic IGraphic
리턴 void

OnSetContainer() 보호된 메소드

protected OnSetContainer ( ) : void
리턴 void

OnUpdateGeometryState() 보호된 메소드

When geometry changes, we might want to relayout graphics, propagate world transforms, regather bounding rectangles and the like.
protected OnUpdateGeometryState ( ) : void
리턴 void

RemoveAllGraphics() 공개 메소드

public RemoveAllGraphics ( ) : void
리턴 void

RemoveGraphic() 공개 메소드

public RemoveGraphic ( IGraphic aGraphic ) : bool
aGraphic IGraphic
리턴 bool