Uses of Class
cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages.Item

Packages that use Item
cz.cuni.amis.pogamut.udk.agent.module.sensor Utility classes concerning some aspects of the gameplay (mainly for UT). 
cz.cuni.amis.pogamut.udk.bot.command Utility classes wrapping various command messages. 
cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages   
cz.cuni.amis.pogamut.udk.communication.translator   
cz.cuni.amis.pogamut.udk.communication.translator.shared.events   
 

Uses of Item in cz.cuni.amis.pogamut.udk.agent.module.sensor
 

Methods in cz.cuni.amis.pogamut.udk.agent.module.sensor that return Item
 Item Items.getItem(String stringUnrealId)
          Retrieves a specific item from the all items in the map.
 Item Items.getItem(UnrealId id)
          Retrieves a specific item from the all items in the map.
 Item Items.getKnownPickup(String stringUnrealId)
          Retrieves a specific pickup point.
 Item Items.getKnownPickup(UnrealId id)
          Retrieves a specific pickup point.
 Item AgentInfo.getNearestItem()
          Retrieves nearest known item to current agent location.
 Item AgentInfo.getNearestVisibleItem()
          Retrieves nearest visible item to current agent location.
 Item Items.getRandomItem()
          Returns random item from 'all' items.
 Item Items.getReachableItem(String stringUnrealId)
          Retrieves a specific item from the all items in the map that is currently reachable.
 Item Items.getReachableItem(UnrealId id)
          Retrieves a specific item from the all items in the map that is currently reachable.
 Item Items.getVisibleItem(String stringUnrealId)
          Retrieves a specific item from the visible items in the map.
 Item Items.getVisibleItem(UnrealId id)
          Retrieves a specific item from the visible items in the map.
 

Methods in cz.cuni.amis.pogamut.udk.agent.module.sensor that return types with arguments of type Item
 Map<UnrealId,Item> AdvancedItems.filterUsefulItems(Collection<Item> items, double usefulness)
          Determines, whether an item can be useful for the agent.
 Map<UnrealId,Item> Items.getAllItems()
          Retrieves list of all items, which includes all known pickups and all visible thrown items.
 Map<UnrealId,Item> AdvancedItems.getAllItems(double usefulness)
          Retrieves map of all items (both known and thrown).
 Map<UnrealId,Item> Items.getAllItems(ItemType.Category category)
          Retrieves map of all items belonging to a specific 'category' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getAllItems(ItemType.Category category, double usefulness)
          Retrieves map of all items of specific category (both known and thrown).
 Map<UnrealId,Item> Items.getAllItems(ItemType.Group group)
          Retrieves map of all items belonging to a specific 'group' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getAllItems(ItemType.Group group, double usefulness)
          Retrieves map of all items of specific group (both known and thrown).
 Map<UnrealId,Item> Items.getAllItems(ItemType type)
          Retrieves list of all items of specific type.
 Map<UnrealId,Item> AdvancedItems.getAllItems(ItemType type, double usefulness)
          Retrieves map of all items of specific type (both known and thrown).
 Map<UnrealId,Item> Items.getKnownPickups()
          Retrieves list of all known item pickup points.
 Map<UnrealId,Item> AdvancedItems.getKnownPickups(double usefulness)
          Retrieves map of all item pickup points.
 Map<UnrealId,Item> Items.getKnownPickups(ItemType.Category category)
          Retrieves map of all known pickups belonging to a specific 'category' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getKnownPickups(ItemType.Category category, double usefulness)
          Retrieves map of all item pickup points of items of a specific category.
 Map<UnrealId,Item> Items.getKnownPickups(ItemType.Group group)
          Retrieves map of all known pickups belonging to a specific 'group' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getKnownPickups(ItemType.Group group, double usefulness)
          Retrieves map of all item pickup points of items of a specific group.
 Map<UnrealId,Item> Items.getKnownPickups(ItemType type)
          Retrieves list of all known item pickup points of specific type.
 Map<UnrealId,Item> AdvancedItems.getKnownPickups(ItemType type, double usefulness)
          Retrieves map of all item pickup points of items of a specific type.
 Map<UnrealId,Item> Items.getReachableItems()
          Retrieves list of all reachable items, which includes all reachable known pickups and all reachable and visible thrown items.
 Map<UnrealId,Item> AdvancedItems.getReachableItems(double usefulness)
          Retrieves map of all reachable items.
 Map<UnrealId,Item> Items.getReachableItems(ItemType.Category category)
          Retrieves map of reachable items belonging to a specific 'category' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getReachableItems(ItemType.Category category, double usefulness)
          Retrieves map of all reachable items of a specific category.
 Map<UnrealId,Item> Items.getReachableItems(ItemType.Group group)
          Retrieves map of reachable items belonging to a specific 'group' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getReachableItems(ItemType.Group group, double usefulness)
          Retrieves map of all reachable items of a specific group.
 Map<UnrealId,Item> Items.getReachableItems(ItemType type)
          Retrieves list of all reachable items of specific type, which includes all reachable known pickups and all reachable and visible thrown items.
 Map<UnrealId,Item> AdvancedItems.getReachableItems(ItemType type, double usefulness)
          Retrieves map of all reachable items of a specific type.
 Map<UnrealId,Item> Items.getSpawnedItems()
          Uses Items.isPickupSpawned(Item) to return all items that are believed to be currently spawned.
 Map<UnrealId,Item> AdvancedItems.getSpawnedItems(double usefulness)
          Returns a filtered list of items that are guessed to be currently spawned in the map.
 Map<UnrealId,Item> Items.getSpawnedItems(ItemType.Category category)
          Uses Items.isPickupSpawned(Item) to return all items belonging to a specific 'category' that are believed to be currently spawned.
 Map<UnrealId,Item> AdvancedItems.getSpawnedItems(ItemType.Category category, double usefulness)
          Returns a filtered list of items of a specific category that are guessed to be currently spawned in the map.
 Map<UnrealId,Item> Items.getSpawnedItems(ItemType.Group group)
          Uses Items.isPickupSpawned(Item) to return all items belonging to a specific 'group' that are believed to be currently spawned.
 Map<UnrealId,Item> AdvancedItems.getSpawnedItems(ItemType.Group group, double usefulness)
          Returns a filtered list of items of a specific group that are guessed to be currently spawned in the map.
 Map<UnrealId,Item> Items.getSpawnedItems(ItemType type)
          Uses Items.isPickupSpawned(Item) to return all items of 'type' that are believed to be currently spawned.
 Map<UnrealId,Item> AdvancedItems.getSpawnedItems(ItemType type, double usefulness)
          Returns a filtered list of items of a specific type that are guessed to be currently spawned in the map.
 Map<UnrealId,Item> Items.getVisibleItems()
          Retreives list of all visible items, which includes all visible known pickups and all visible thrown items.
 Map<UnrealId,Item> AdvancedItems.getVisibleItems(double usefulness)
          Retrieves map of all visible items.
 Map<UnrealId,Item> Items.getVisibleItems(ItemType.Category category)
          Retrieves map of visible items belonging to a specific 'category' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getVisibleItems(ItemType.Category category, double usefulness)
          Retrieves map of all visible items of specific category.
 Map<UnrealId,Item> Items.getVisibleItems(ItemType.Group group)
          Retrieves map of visible items belonging to a specific 'group' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getVisibleItems(ItemType.Group group, double usefulness)
          Retrieves map of all visible items of specific group.
 Map<UnrealId,Item> Items.getVisibleItems(ItemType type)
          Retreives list of all visible items of specific type, which includes all visible known pickups and all visible thrown items.
 Map<UnrealId,Item> AdvancedItems.getVisibleItems(ItemType type, double usefulness)
          Retrieves map of all visible items of specific type.
 

Methods in cz.cuni.amis.pogamut.udk.agent.module.sensor with parameters of type Item
 double IItemUsefulness.getItemUsefulness(AdvancedItems advancedItems, Items items, Item item, double usefulness)
          Tells how much the item is useful to the bot - must return values between 0 and 1 (inclusive).
 boolean AdvancedItems.isItemUseful(Item item, double usefulness)
          Determines, whether an item can be useful for the agent.
 boolean Items.isPickupSpawned(Item item)
          Tells, whether the given pickup point contains a spawned item.
 

Method parameters in cz.cuni.amis.pogamut.udk.agent.module.sensor with type arguments of type Item
 Map<UnrealId,Item> AdvancedItems.filterUsefulItems(Collection<Item> items, double usefulness)
          Determines, whether an item can be useful for the agent.
 void Items.ItemsListener.notify(IWorldObjectEvent<Item> event)
           
 

Uses of Item in cz.cuni.amis.pogamut.udk.bot.command
 

Methods in cz.cuni.amis.pogamut.udk.bot.command with parameters of type Item
 void AdvancedLocomotion.turnTo(Item item)
           
 void SimpleLocomotion.turnTo(Item item)
          Bot will turn to face 'item' (isseus GB TURNTO command), the bot will face the item even if it or the item moves.
 

Uses of Item in cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages
 

Fields in cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages declared as Item
protected  Item NavPoint.ItemInstance
          If item should be present at this navpoint it's instance will be here.
 

Methods in cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages that return Item
 Item NavPoint.getItemInstance()
          If item should be present at this navpoint it's instance will be here.
 

Methods in cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages with parameters of type Item
 void NavPoint.setItem(Item item)
          DO NOT USE THIS METHOD! Reserved for GaviaLib (Pogamut core)! It's used to set correct item instance into the NavPoint.
 

Constructors in cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages with parameters of type Item
Item(Item original)
          Cloning constructor.
Item(Item Original, boolean Visible)
          Used to create event that drops the Visible flag of the item.
NavPoint(UnrealId Id, Location Location, Velocity Velocity, boolean Visible, UnrealId Item, ItemType ItemClass, boolean ItemSpawned, boolean DoorOpened, UnrealId Mover, javax.vecmath.Vector3d LiftOffset, boolean LiftJumpExit, boolean NoDoubleJump, boolean InvSpot, boolean PlayerStart, int TeamNumber, boolean Door, boolean LiftCenter, boolean LiftExit, boolean AIMarker, boolean JumpSpot, boolean JumpDest, boolean Teleporter, Rotation Rotation, boolean RoamingSpot, boolean SnipingSpot, Item ItemInstance, Map<UnrealId,NavPointNeighbourLink> OutgoingEdges, Map<UnrealId,NavPointNeighbourLink> IncomingEdges, String PreferedWeapon, int FlagOfTeam)
          Creates new instance of command NavPoint.
 

Uses of Item in cz.cuni.amis.pogamut.udk.communication.translator
 

Methods in cz.cuni.amis.pogamut.udk.communication.translator that return types with arguments of type Item
 Map<UnrealId,Item> TranslatorContext.getItems()
           
 

Method parameters in cz.cuni.amis.pogamut.udk.communication.translator with type arguments of type Item
 void TranslatorContext.setItems(Map<UnrealId,Item> items)
           
 

Uses of Item in cz.cuni.amis.pogamut.udk.communication.translator.shared.events
 

Methods in cz.cuni.amis.pogamut.udk.communication.translator.shared.events that return types with arguments of type Item
 Map<UnrealId,Item> MapPointListObtained.getItems()
           
 

Constructor parameters in cz.cuni.amis.pogamut.udk.communication.translator.shared.events with type arguments of type Item
MapPointListObtained(Map<UnrealId,NavPoint> navPoints, Map<UnrealId,Item> items)
           
 



Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.