nCine  2025.04.r498-9d36345
A cross-platform 2D game engine
ncine::Sprite Member List

This is the complete list of members for ncine::Sprite, including all inherited members.

aabb() constncine::DrawableNodeinline
aabb_ncine::DrawableNodeprotected
AabbBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
absAlpha() constncine::SceneNodeinline
absAnchorPoint() constncine::SceneNodeinline
absColor() constncine::SceneNodeinline
absColor_ncine::SceneNodeprotected
absHeight() constncine::DrawableNodeinlinevirtual
absLayer() constncine::SceneNodeinline
absLayer_ncine::SceneNodeprotected
absPosition() constncine::SceneNodeinline
absPosition_ncine::SceneNodeprotected
absRotation() constncine::SceneNodeinline
absRotation_ncine::SceneNodeprotected
absScale() constncine::SceneNodeinline
absScaleFactor_ncine::SceneNodeprotected
absSize() constncine::DrawableNodeinline
absWidth() constncine::DrawableNodeinlinevirtual
addChildNode(SceneNode *childNode)ncine::SceneNode
alpha() constncine::SceneNodeinline
AnchorBottomLeft (defined in ncine::DrawableNode)ncine::DrawableNodestatic
AnchorBottomRight (defined in ncine::DrawableNode)ncine::DrawableNodestatic
AnchorCenter (defined in ncine::DrawableNode)ncine::DrawableNodestatic
anchorPoint() constncine::DrawableNodeinline
anchorPoint_ncine::SceneNodeprotected
AnchorTopLeft (defined in ncine::DrawableNode)ncine::DrawableNodestatic
AnchorTopRight (defined in ncine::DrawableNode)ncine::DrawableNodestatic
BaseSprite(BaseSprite &&)=defaultncine::BaseSprite
BaseSprite(SceneNode *parent, Texture *texture, float xx, float yy)ncine::BaseSpriteprotected
BaseSprite(SceneNode *parent, Texture *texture, const Vector2f &position)ncine::BaseSpriteprotected
BaseSprite(const BaseSprite &other)ncine::BaseSpriteprotected
BlendingFactor enum namencine::DrawableNode
BlendingPreset enum namencine::DrawableNode
childOrderIndex() constncine::SceneNode
childOrderIndex_ncine::SceneNodeprotected
children()ncine::SceneNodeinline
children() constncine::SceneNodeinline
children_ncine::SceneNodeprotected
clone() constncine::Spriteinline
color() constncine::SceneNodeinline
color_ncine::SceneNodeprotected
ColorBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
ColorUploadBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
deleteChildrenOnDestruction() constncine::SceneNodeinline
destBlendingFactor() constncine::DrawableNode
DirtyBitPositions enum namencine::SceneNodeprotected
dirtyBits_ncine::SceneNodeprotected
draw(RenderQueue &renderQueue) overridencine::DrawableNodevirtual
DrawableNode(SceneNode *parent, float xx, float yy)ncine::DrawableNode
DrawableNode(SceneNode *parent, const Vector2f &position)ncine::DrawableNode
DrawableNode(SceneNode *parent)ncine::DrawableNodeexplicit
DrawableNode()ncine::DrawableNode
DrawableNode(DrawableNode &&)ncine::DrawableNode
DrawableNode(const DrawableNode &other)ncine::DrawableNodeprotected
drawEnabled_ (defined in ncine::SceneNode)ncine::SceneNodeprotected
flippedX_ncine::BaseSpriteprotected
flippedY_ncine::BaseSpriteprotected
fromId(unsigned int id)ncine::Objectstatic
height() constncine::DrawableNodeinlinevirtual
height_ncine::DrawableNodeprotected
id() constncine::Objectinline
instanceBlock_ (defined in ncine::BaseSprite)ncine::BaseSpriteprotected
isBlendingEnabled() constncine::DrawableNode
isDrawEnabled() constncine::SceneNodeinline
isEnabled() constncine::SceneNodeinline
isFlippedX() constncine::BaseSpriteinline
isFlippedY() constncine::BaseSpriteinline
isUpdateEnabled() constncine::SceneNodeinline
lastFrameRendered() constncine::DrawableNodeinline
lastFrameRendered_ncine::DrawableNodeprotected
lastFrameUpdated() constncine::SceneNodeinline
lastFrameUpdated_ncine::SceneNodeprotected
layer() constncine::SceneNodeinline
layer_ncine::SceneNodeprotected
localMatrix() constncine::SceneNodeinline
localMatrix_ncine::SceneNodeprotected
MaxNameLengthncine::Objectstatic
MinRotationncine::SceneNodestatic
move(float x, float y)ncine::SceneNodeinline
move(const Vector2f &position)ncine::SceneNodeinline
moveX(float x)ncine::SceneNodeinline
moveY(float y)ncine::SceneNodeinline
name() constncine::Object
Object(ObjectType type)ncine::Objectexplicit
Object(ObjectType type, const char *name)ncine::Object
Object(Object &&other)ncine::Object
Object(const Object &other)ncine::Objectprotected
ObjectType enum namencine::Object
operator=(Sprite &&)=defaultncine::Sprite
ncine::BaseSprite::operator=(BaseSprite &&)=defaultncine::BaseSprite
ncine::DrawableNode::operator=(DrawableNode &&)ncine::DrawableNode
ncine::SceneNode::operator=(SceneNode &&other)ncine::SceneNode
ncine::SceneNode::operator=(const SceneNode &)=deletencine::SceneNodeprotected
ncine::Object::operator=(Object &&other)ncine::Object
parent() constncine::SceneNodeinline
parent()ncine::SceneNodeinline
parent_ncine::SceneNodeprotected
position() constncine::SceneNodeinline
position_ncine::SceneNodeprotected
removeAllChildrenNodes()ncine::SceneNode
removeChildNode(SceneNode *childNode)ncine::SceneNode
removeChildNodeAt(unsigned int index)ncine::SceneNode
renderCommand_ncine::DrawableNodeprotected
resetTexture()ncine::BaseSprite
rotation() constncine::SceneNodeinline
rotation_ncine::SceneNodeprotected
scale() constncine::SceneNodeinline
scaleFactor_ncine::SceneNodeprotected
SceneNode(SceneNode *parent, float x, float y)ncine::SceneNode
SceneNode(SceneNode *parent, const Vector2f &position)ncine::SceneNode
SceneNode(SceneNode *parent)ncine::SceneNodeexplicit
SceneNode()ncine::SceneNode
SceneNode(SceneNode &&other)ncine::SceneNode
SceneNode(const SceneNode &other)ncine::SceneNodeprotected
setAbsAnchorPoint(float x, float y)ncine::SceneNodeinline
setAbsAnchorPoint(const Vector2f &point)ncine::SceneNodeinline
setAlpha(unsigned char alpha)ncine::SceneNodeinline
setAlphaF(float alpha)ncine::SceneNodeinline
setAnchorPoint(float xx, float yy)ncine::DrawableNode
setAnchorPoint(const Vector2f &point)ncine::DrawableNodeinline
setBlendingEnabled(bool blendingEnabled)ncine::DrawableNode
setBlendingFactors(BlendingFactor srcBlendingFactor, BlendingFactor destBlendingFactor)ncine::DrawableNode
setBlendingPreset(BlendingPreset blendingPreset)ncine::DrawableNode
setColor(Color color)ncine::SceneNodeinline
setColor(unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha)ncine::SceneNodeinline
setColorF(Colorf color)ncine::SceneNodeinline
setColorF(float red, float green, float blue, float alpha)ncine::SceneNodeinline
setDeleteChildrenOnDestruction(bool shouldDeleteChildrenOnDestruction)ncine::SceneNodeinline
setDrawEnabled(bool drawEnabled)ncine::SceneNodeinline
setEnabled(bool isEnabled)ncine::SceneNodeinline
setFlippedX(bool flippedX)ncine::BaseSprite
setFlippedY(bool flippedY)ncine::BaseSprite
setLayer(uint16_t layer)ncine::SceneNodeinline
setLocalMatrix(const Matrix4x4f &localMatrix)ncine::SceneNodeinline
setName(const char *name)ncine::Object
setParent(SceneNode *parentNode)ncine::SceneNode
setPosition(float x, float y)ncine::SceneNodeinline
setPosition(const Vector2f &position)ncine::SceneNodeinline
setPositionX(float x)ncine::SceneNodeinline
setPositionY(float y)ncine::SceneNodeinline
setRotation(float rotation)ncine::SceneNodeinline
setScale(float scaleFactor)ncine::SceneNodeinline
setScale(float scaleFactorX, float scaleFactorY)ncine::SceneNodeinline
setScale(const Vector2f &scaleFactor)ncine::SceneNodeinline
setSize(float width, float height)ncine::BaseSprite
setSize(const Vector2f &size)ncine::BaseSpriteinline
setTexRect(const Recti &rect)ncine::BaseSprite
setTexture(Texture *texture)ncine::BaseSprite
setUpdateEnabled(bool updateEnabled)ncine::SceneNodeinline
setVisitOrderState(enum VisitOrderState visitOrderState)ncine::SceneNodeinline
setWorldMatrix(const Matrix4x4f &worldMatrix)ncine::SceneNodeinline
shaderHasChanged() overridencine::BaseSpriteprotectedvirtual
shouldDeleteChildrenOnDestruction_ncine::SceneNodeprotected
size() constncine::DrawableNodeinline
SizeBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
Sprite()ncine::Sprite
Sprite(SceneNode *parent, Texture *texture)ncine::Sprite
Sprite(Texture *texture)ncine::Spriteexplicit
Sprite(SceneNode *parent, Texture *texture, float xx, float yy)ncine::Sprite
Sprite(SceneNode *parent, Texture *texture, const Vector2f &position)ncine::Sprite
Sprite(Texture *texture, float xx, float yy)ncine::Sprite
Sprite(Texture *texture, const Vector2f &position)ncine::Sprite
Sprite(Sprite &&)=defaultncine::Sprite
Sprite(const Sprite &other)ncine::Spriteprotected
srcBlendingFactor() constncine::DrawableNode
sType() (defined in ncine::Sprite)ncine::Spriteinlinestatic
swapChildPointer(SceneNode *first, SceneNode *second)ncine::SceneNodeprotected
swapChildrenNodes(unsigned int firstIndex, unsigned int secondIndex)ncine::SceneNode
swapNodeBack()ncine::SceneNode
swapNodeForward()ncine::SceneNode
texRect() constncine::BaseSpriteinline
texRect_ncine::BaseSpriteprotected
texture() constncine::BaseSpriteinline
texture_ncine::BaseSpriteprotected
TextureBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
transform() (defined in ncine::SceneNode)ncine::SceneNodeprotectedvirtual
TransformationBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
TransformationUploadBit enum value (defined in ncine::SceneNode)ncine::SceneNodeprotected
type() constncine::Objectinline
type_ncine::Objectprotected
unlinkChildNode(SceneNode *childNode)ncine::SceneNode
update(float frameTime)ncine::SceneNodevirtual
updateAabb()ncine::DrawableNodeprotectedvirtual
updateCulling()ncine::DrawableNodeprotected
updateEnabled_ (defined in ncine::SceneNode)ncine::SceneNodeprotected
updateRenderCommand() overridencine::BaseSpriteprotectedvirtual
visit(RenderQueue &renderQueue, unsigned int &visitOrderIndex)ncine::SceneNodevirtual
visitOrderIndex() constncine::SceneNodeinline
visitOrderIndex_ncine::SceneNodeprotected
VisitOrderState enum name (defined in ncine::SceneNode)ncine::SceneNode
visitOrderState() constncine::SceneNodeinline
visitOrderState_ncine::SceneNodeprotected
width() constncine::DrawableNodeinlinevirtual
width_ncine::DrawableNodeprotected
withVisitOrder_ncine::SceneNodeprotected
worldMatrix() constncine::SceneNodeinline
worldMatrix_ncine::SceneNodeprotected
~DrawableNode() override (defined in ncine::DrawableNode)ncine::DrawableNode
~Object()ncine::Objectvirtual
~SceneNode() overridencine::SceneNode