ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
Toggle main menu visibility
载入中...
搜索中...
未找到
SpriteRenderer 成员列表
成员的完整列表,这些成员属于
SpriteRenderer
,包括所有继承而来的类成员
Component
()
Component
Component
(const Component &)=delete
Component
Component
(Component &&)=delete
Component
GameObject
class
SpriteRenderer
friend
getGlobalBounds
() override
SpriteRenderer
virtual
getOwner
() const
Component
inline
getSourceRect
() const
SpriteRenderer
inline
getTexturePath
() const
SpriteRenderer
inline
getZIndex
() const
RendererComponent
inline
isFlipped
() const
SpriteRenderer
inline
isRegistered
() const
Component
inline
isVisible
() const
RendererComponent
inline
m_isRegistered
Component
protected
m_isVisible
RendererComponent
protected
m_owner
Component
protected
m_zIndex
RendererComponent
protected
onAttach
() override
RendererComponent
virtual
onCreate
()
Component
inline
virtual
onDestroy
() override
RendererComponent
virtual
onDetach
() override
RendererComponent
virtual
onRender
(SDL_Renderer *renderer, const CameraComponent *camera) const override
SpriteRenderer
virtual
operator=
(const Component &)=delete
Component
operator=
(Component &&)=delete
Component
RendererComponent
()
RendererComponent
setFlipped
(bool flipped)
SpriteRenderer
inline
setSourceRect
(const std::optional< SDL_FRect > &sourceRect)
SpriteRenderer
inline
setTexturePath
(const std::string &texturePath)
SpriteRenderer
setVisible
(bool isVisible)
RendererComponent
inline
setZIndex
(int zIndex)
RendererComponent
inline
SpriteRenderer
()=default
SpriteRenderer
~Component
()=default
Component
virtual
~RendererComponent
() override=default
RendererComponent
~SpriteRenderer
() override=default
SpriteRenderer
制作者
1.17.0