C# Класс NewTOAPIA.UI.GraphicGroup

Наследование: Graphic, IGraphicGroup
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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