easyx_framework
V1.0.0
基于easyx的c++游戏框架
载入中...
搜索中...
未找到
Button 成员列表
成员的完整列表,这些成员属于
Button
,包括所有继承而来的类成员
AddFilter
(FilterInfo filterInfo)
ImageInterface
AddFilter
(bool enable=true, COLORREF col=BLACK, int level=100, int layer=1)
ImageInterface
alpha
ImageInterface
protected
angle
ImageInterface
protected
attachedPanel
Widget
protected
AttachTo
(Widget *par)
Widget
base
()
base
inline
BeginPlay
()
Widget
inline
virtual
bFilterEnable
ImageInterface
protected
bInfoBox
Widget
protected
bIsWave
ImageInterface
protected
blur
ImageInterface
protected
children
Widget
protected
copy
ImageInterface
protected
DetachFrom
(Widget *par)
Widget
DrawDebugRect
()
Widget
EnableFilLayer
(int layer)
ImageInterface
inline
EnableFilter
()
ImageInterface
inline
EnableInfoBox
(bool showinfo)
Widget
inline
EndPlay
()
Widget
inline
virtual
ExitWave
()
ImageInterface
inline
filter
ImageInterface
protected
FilterImage
()
ImageInterface
protected
FilterLayer
ImageInterface
protected
GetLayer
() const
LayerInterface
GetLayoutOffset
() const
Widget
private
GetLayoutPattern
() const
Widget
inline
GetName
() const
base
inline
GetPosPattern
() const
Widget
inline
GetRelativePosition
() const
Widget
inline
GetRelativeRotation
() const
Widget
inline
GetRelativeScale
() const
Widget
inline
GetScreenPosition
() const
Widget
GetScreenRotation
() const
Widget
GetScreenScale
() const
Widget
GetSize
() const
Widget
virtual
GetTransparency
() const
ImageInterface
inline
GetUiPattern
() const
Widget
inline
hover
Button
private
InfoText
Widget
protected
ishover
Button
private
IsMouseOn
()
Image
IsMousePressed
()
Button
isPressed
Button
private
isUnderCursor
() const
Widget
protected
IsWave
()
ImageInterface
layer
LayerInterface
private
LayerInterface
()
LayerInterface
layoutpattern
Widget
protected
LoadHoverPicture
(std::string name)
Button
LoadNormalPicture
(std::string name)
Button
LoadPressedPicture
(std::string name)
Button
LoadSprite
(std::string name)
ImageInterface
MeanBlur
(unsigned level)
ImageInterface
name
base
private
normal
Button
private
OnMouseHoverBegin
Button
OnMouseHoverEnd
Button
OnMousePressedBegin
Button
OnMousePressedEnd
Button
parent
Widget
protected
point_lt
Widget
private
point_rb
Widget
private
pospattern
Widget
protected
pressed
Button
private
RemoveFilter
()
ImageInterface
RemoveFilter
(int layer)
ImageInterface
Render
() override
Image
virtual
RotateImage
(double radian)
ImageInterface
protected
SetFilter
(bool enable, COLORREF col=BLACK, int level=100)
ImageInterface
SetInfoText
(std::string text)
Widget
inline
SetLayer
(int _layer)
LayerInterface
SetLayoutPattern
(LayoutPattern pattern)
Widget
inline
SetName
(const std::string &name)
base
inline
SetPosPattern
(LayoutPositionPattern pattern)
Widget
inline
SetRelativePosition
(Vector2D pos)
Widget
inline
SetRelativeRotation
(float rotation)
Widget
inline
SetRelativeScale
(Vector2D scale)
Widget
inline
SetSize
(Vector2D size)
Widget
inline
SetStartAndEndLoc
(Pair start, Pair end)
ImageInterface
SetTransparency
(BYTE transparency)
ImageInterface
inline
SetUiPattern
(UiPattern pattern)
Widget
ShowInfoBox
()
Widget
size
Widget
protected
sprite
ImageInterface
protected
spriteinfo
ImageInterface
protected
tag
base
private
static
transform
Widget
protected
uipattern
Widget
protected
Update
() override
Button
virtual
base::Update
(float deltaTime)
base
inline
virtual
wave
ImageInterface
protected
WaveFrom
(int x, int y, int stonesize, int stoneweight)
ImageInterface
Widget
()
Widget
inline
~base
()
base
inline
virtual
~ImageInterface
()
ImageInterface
inline
~LayerInterface
()
LayerInterface
~Widget
()
Widget
virtual
制作者
1.12.0