SuperTuxKart
Loading...
Searching...
No Matches
ItemManager Member List

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

AllItemTypes typedefItemManagerprotected
areItemsSwitched()ItemManagerinline
checkItemHit(AbstractKart *kart)ItemManager
collectedItem(ItemState *item, AbstractKart *kart)ItemManagervirtual
deleteItem(ItemState *item)ItemManagerprotected
deleteItemInQuad(ItemState *item)ItemManagerprotected
disableItemCollection()ItemManagerinlinestatic
dropNewItem(ItemState::ItemType type, const AbstractKart *parent, const Vec3 *server_xyz=NULL, const Vec3 *normal=NULL)ItemManagervirtual
getFirstItemInQuad(unsigned int n) constItemManagerinline
getGlowColor(ItemState::ItemType type)ItemManagerinlinestatic
getIcon(ItemState::ItemType type)ItemManagerinlinestatic
getItem(unsigned int n) constItemManagerinline
getItem(unsigned int n)ItemManagerinline
getItemLowResolutionModel(ItemState::ItemType type)ItemManagerinlinestatic
getItemModel(ItemState::ItemType type)ItemManagerinlinestatic
getItemsInQuads(unsigned int n) constItemManagerinline
getNumberOfItems() constItemManagerinline
getRandomSeed() (defined in ItemManager)ItemManagerinlinestatic
insertItem(Item *item)ItemManager
insertItemInQuad(Item *item)ItemManagerprotected
itemExists(const ItemState *is) const (defined in ItemManager)ItemManagerinline
ItemManager()ItemManager
loadDefaultItemMeshes()ItemManagerstatic
m_all_items (defined in ItemManager)ItemManagerprotected
m_disable_item_collectionItemManagerprivatestatic
m_glow_colorItemManagerprivatestatic
m_iconItemManagerprivatestatic
m_item_lowres_meshItemManagerprivatestatic
m_item_meshItemManagerprivatestatic
m_items_in_quadsItemManagerprivate
m_random_engine (defined in ItemManager)ItemManagerprivatestatic
m_random_seed (defined in ItemManager)ItemManagerprivatestatic
m_switch_ticksItemManagerprotected
m_switch_toItemManagerprotected
NoCopy() (defined in NoCopy)NoCopyinline
NoCopy(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
operator=(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
placeItem(ItemState::ItemType type, const Vec3 &xyz, const Vec3 &normal)ItemManagervirtual
preloadIcon(const std::string &name)ItemManagerprivatestatic
randomItemsForArena(const AlignedArray< btTransform > &pos) (defined in ItemManager)ItemManager
removeTextures()ItemManagerstatic
reset()ItemManager
setItemConfirmationTime(std::weak_ptr< STKPeer > peer, int ticks)ItemManagerinlinevirtual
setSwitchItems(const std::vector< int > &switch_items)ItemManagerprotected
switchItems()ItemManagervirtual
switchItemsInternal(std::vector< ItemState * > &all_items)ItemManagerprotected
update(int ticks)ItemManager
updateGraphics(float dt)ItemManager
updateRandomSeed(uint32_t seed_number) (defined in ItemManager)ItemManagerinlinestatic
~ItemManager()ItemManagervirtual