PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
PlatformCanvas Member List

This is the complete list of members for PlatformCanvas, including all inherited members.

AddSubWidget(PlatformWidget *widget)PlatformWidgetvirtual
PWidget::AddSubWidget(PWidget *widget)PWidgetvirtual
AddToParentWidget(PlatformWidget *parent)PlatformWidgetvirtual
Draw()PlatformCanvasvirtual
Draw()PlatformCanvasvirtual
GetBackgroundColor()PWidgetinlinevirtual
GetDrawBackground() constPCanvasinlinevirtual
GetHeight() constPWidgetinlinevirtual
GetParent()PWidgetinlinevirtual
GetPixel(int x, int y)PlatformWidget
GetPixel(pInt x, pInt y)PlatformWidgetvirtual
PlatformWidget::GetProperty(std::string) constPWidgetvirtual
PCanvas::GetProperty(std::string) constPCanvasvirtual
GetPropertyList()PEBLObjectBasevirtual
GetRenderer()PlatformWidgetinline
GetSDL_Texture()PlatformWidgetvirtual
GetSurface()PlatformWidgetinline
GetType()PEBLObjectBaseinline
GetWidth() constPWidgetinlinevirtual
GetX() constPWidgetinlinevirtual
GetY() constPWidgetinlinevirtual
Hide()PWidgetvirtual
InitializeProperty(std::string name, Variant v)PEBLObjectBasevirtual
IsParent(PWidget *parent)PWidgetvirtual
IsVisible() constPWidgetinlinevirtual
LockSurface()PlatformWidgetprotectedvirtual
mBackgroundColorPWidgetprotected
mCDTPEBLObjectBaseprotected
mDrawBackgroundPCanvasprotected
mDrawXPWidgetprotected
mDrawYPWidgetprotected
mHeightPWidgetprotected
mIsVisiblePWidgetprotected
mNeedsTexturePlatformWidgetprotected
mParentPWidgetprotected
mPropertiesPEBLObjectBaseprotected
mRendererPlatformWidgetprotected
mResetPCanvasprotected
mRotationPWidgetprotected
mSubWidgetsPWidgetprotected
mSurfacePlatformWidgetprotected
mTexturePlatformWidgetprotected
mTextureHeightPlatformWidgetprotected
mTextureWidthPlatformWidgetprotected
mWidthPWidgetprotected
mXPWidgetprotected
mYPWidgetprotected
mZoomXPWidgetprotected
mZoomYPWidgetprotected
ObjectName() constPlatformCanvasinlinevirtual
ObjectName() constPlatformCanvasinlinevirtual
PCanvas()PCanvas
PCanvas(int width, int height, Variant color)PCanvas
PCanvas(int width, int height)PCanvas
PCanvas(PCanvas &canvas)PCanvas
PEBLObjectBase()PEBLObjectBase
PEBLObjectBase(ComplexDataType cdt)PEBLObjectBase
PEBLObjectBase(const PEBLObjectBase &pob)PEBLObjectBase
PlatformCanvas(int width, int height, Variant bg)PlatformCanvas
PlatformCanvas(int width, int height)PlatformCanvas
PlatformCanvas(const PlatformCanvas &canv)PlatformCanvas
PlatformCanvas(int width, int height)PlatformCanvas
PlatformCanvas(int width, int height, Variant color)PlatformCanvas
PlatformWidget()PlatformWidget
PlatformWidget()PlatformWidget
PlatformWidget(pInt x, pInt y, pInt width, pInt height, bool visible)PlatformWidget
PrintProperties(std::ostream &out)PEBLObjectBasevirtual
PrintSubWidgets(std::ostream &out) constPlatformWidgetprotectedvirtual
PWidget()PWidget
PWidget(const PWidget &pw)PWidget
PWidget(pInt x, pInt y, pInt width, pInt height, bool visible)PWidget
RemoveLastSubWidget()PWidgetvirtual
RemoveSubWidget(PlatformWidget *widget)PlatformWidgetvirtual
PWidget::RemoveSubWidget(PWidget *widget)PWidgetvirtual
RemoveSubWidgets()PlatformWidgetvirtual
Reset()PlatformCanvasvirtual
RotoZoom(double angle, double zoomx, double zoomy, int smooth)PlatformWidgetvirtual
RotoZoom(pDouble angle, pDouble zoomx, pDouble zoomy, pInt smooth)PlatformWidgetvirtual
SendToStream(std::ostream &out) constPlatformCanvasprotectedvirtual
SendToStream(std::ostream &out) constPlatformCanvasprotectedvirtual
SetBackgroundColor(const PColor &color)PWidgetvirtual
SetColor(Variant col)PCanvasvirtual
SetHeight(pInt h)PlatformCanvasvirtual
PCanvas::SetHeight(int h)PCanvasvirtual
SetParent(PlatformWidget *parent)PlatformWidget
PWidget::SetParent(PWidget *widget)PWidgetvirtual
SetPoint(int x, int y, PColor col)PlatformWidget
SetPoint(pInt x, pInt y, PColor col)PlatformWidgetvirtual
PlatformWidget::SetPosition(pInt x, pInt y)PWidgetvirtual
PCanvas::SetPosition(pInt x, pInt y)PCanvasvirtual
SetProperty(std::string, Variant v)PlatformCanvasvirtual
SetProperty(std::string name, Variant v)PlatformCanvasinlinevirtual
SetRenderer(SDL_Renderer *renderer)PlatformWidgetvirtual
SetRotation(pDouble x)PWidgetvirtual
SetWidth(pInt h)PlatformCanvasvirtual
PCanvas::SetWidth(int w)PCanvasvirtual
SetZoomX(double h)PlatformCanvasvirtual
PlatformWidget::SetZoomX(pDouble x)PWidgetvirtual
SetZoomY(double h)PlatformCanvasvirtual
PlatformWidget::SetZoomY(pDouble x)PWidgetvirtual
Show()PWidgetvirtual
UnlockSurface()PlatformWidgetprotectedvirtual
ValidateProperty(std::string name, Variant v) constPlatformCanvasinlinevirtual
ValidateProperty(std::string name) constPlatformCanvasinlinevirtual
~PCanvas()PCanvasvirtual
~PEBLObjectBase()PEBLObjectBasevirtual
~PlatformCanvas()PlatformCanvasvirtual
~PlatformCanvas()PlatformCanvasvirtual
~PlatformWidget()PlatformWidgetvirtual
~PlatformWidget()PlatformWidgetvirtual
~PWidget()PWidgetvirtual