arsa  2.7
Public Member Functions | Public Attributes | List of all members
irr::gui::SCursorSprite Struct Reference

structure used to set sprites as cursors. More...

#include <ICursorControl.h>

Public Member Functions

 SCursorSprite ()
 
 SCursorSprite (gui::IGUISpriteBank *spriteBank, s32 spriteId, const core::position2d< s32 > &hotspot=(core::position2d< s32 >(0, 0)))
 

Public Attributes

IGUISpriteBankSpriteBank
 
s32 SpriteId
 
core::position2d< s32HotSpot
 

Detailed Description

structure used to set sprites as cursors.

Definition at line 64 of file ICursorControl.h.

Constructor & Destructor Documentation

◆ SCursorSprite() [1/2]

irr::gui::SCursorSprite::SCursorSprite ( )
inline

Definition at line 66 of file ICursorControl.h.

67  : SpriteBank(0), SpriteId(-1)
68  {
69  }
IGUISpriteBank * SpriteBank

◆ SCursorSprite() [2/2]

irr::gui::SCursorSprite::SCursorSprite ( gui::IGUISpriteBank spriteBank,
s32  spriteId,
const core::position2d< s32 > &  hotspot = (core::position2d<s32>(0,0)) 
)
inline

Definition at line 71 of file ICursorControl.h.

72  : SpriteBank(spriteBank), SpriteId(spriteId), HotSpot(hotspot)
73  {
74  }
IGUISpriteBank * SpriteBank
core::position2d< s32 > HotSpot

Member Data Documentation

◆ HotSpot

core::position2d<s32> irr::gui::SCursorSprite::HotSpot

Definition at line 78 of file ICursorControl.h.

◆ SpriteBank

IGUISpriteBank* irr::gui::SCursorSprite::SpriteBank

Definition at line 76 of file ICursorControl.h.

◆ SpriteId

s32 irr::gui::SCursorSprite::SpriteId

Definition at line 77 of file ICursorControl.h.


The documentation for this struct was generated from the following file: