addAsset(T *asset) | Graphics::SceneObject | inline |
addAsset(Object *object) | Graphics::SceneObject | inline |
addObject(T *obj) | Graphics::SceneObject | inline |
assets | Graphics::SceneObject | |
begin() const | LinkedObjectTemplate< Object > | inline |
Callback typedef | Graphics::SceneObject | |
cbegin() const | LinkedObjectTemplate< Object > | inline |
cend() const | LinkedObjectTemplate< Object > | inline |
clear(const Brush &brush=Color::Black) | Graphics::SceneObject | inline |
ConstIterator typedef | LinkedObjectTemplate< Object > | |
copy(const Rect &source, Point dest) | Graphics::SceneObject | inline |
copySurface(Surface &surface, const Rect &dest, Point source) | Graphics::SceneObject | inline |
createRenderer(const Location &location) const override | Graphics::SceneObject | virtual |
drawArc(ParamTypes... params) | Graphics::SceneObject | inline |
drawCircle(ParamTypes... params) | Graphics::SceneObject | inline |
drawEllipse(ParamTypes... params) | Graphics::SceneObject | inline |
drawImage(ImageObject &image, Point pos, ParamTypes... params) | Graphics::SceneObject | inline |
drawLine(ParamTypes... params) | Graphics::SceneObject | inline |
drawObject(Object &object, ParamTypes... params) | Graphics::SceneObject | inline |
drawPolyline(ParamTypes... params) | Graphics::SceneObject | inline |
drawRect(ParamTypes... params) | Graphics::SceneObject | inline |
drawRoundRect(int x0, int y0, int w, int h, int radius, Color color) | Graphics::SceneObject | inline |
drawTriangle(const Pen &pen, Point pt1, Point pt2, Point pt3) | Graphics::SceneObject | inline |
drawTriangle(int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, Color color) | Graphics::SceneObject | inline |
end() const | LinkedObjectTemplate< Object > | inline |
fillArc(ParamTypes... params) | Graphics::SceneObject | inline |
fillCircle(ParamTypes... params) | Graphics::SceneObject | inline |
fillEllipse(ParamTypes... params) | Graphics::SceneObject | inline |
fillRect(ParamTypes... params) | Graphics::SceneObject | inline |
fillRoundRect(int x0, int y0, int w, int h, int radius, Color color) | Graphics::SceneObject | inline |
getNext() const | LinkedObjectTemplate< Object > | inline |
getSize() const | Graphics::SceneObject | inline |
getTypeStr() const | Graphics::Object | virtual |
insertAfter(Object *object) | LinkedObjectTemplate< Object > | inline |
LinkedObject::insertAfter(LinkedObject *object) | LinkedObject | inline |
Iterator typedef | LinkedObjectTemplate< Object > | |
Kind enum name | Graphics::Object | |
kind() const override | Graphics::SceneObject | inlinevirtual |
List typedef | Graphics::Object | |
name | Graphics::SceneObject | |
next() const | LinkedObject | inlinevirtual |
objects | Graphics::SceneObject | |
operator!=(const LinkedObject &other) const | LinkedObject | inline |
operator==(const Object &other) const | Graphics::Object | inline |
LinkedObjectTemplate< Object >::operator==(const LinkedObject &other) const | LinkedObject | inline |
OwnedList typedef | Graphics::Object | |
reset(Size size) | Graphics::SceneObject | inline |
SceneObject() | Graphics::SceneObject | inline |
SceneObject(Size size, const String &name=nullptr) | Graphics::SceneObject | inline |
SceneObject(RenderTarget &target, const String &name=nullptr) | Graphics::SceneObject | inline |
scroll(const Rect &area, int16_t cx, int16_t cy, bool wrapx=false, bool wrapy=false, Color fill=Color::None) | Graphics::SceneObject | inline |
scroll(const Rect &area, int16_t cx, int16_t cy, Color fill) | Graphics::SceneObject | inline |
size | Graphics::SceneObject | |
write(MetaWriter &meta) const override | Graphics::SceneObject | inlinevirtual |
~LinkedObject() | LinkedObject | inlinevirtual |