|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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(cz.cuni.amis.pogamut.unreal.communication.messages.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(cz.cuni.amis.pogamut.unreal.communication.messages.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(cz.cuni.amis.pogamut.unreal.communication.messages.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(cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.filterUsefulItems(Collection<Item> items,
double usefulness)
Determines, whether an item can be useful for the agent. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
Items.getAllItems()
Retrieves list of all items, which includes all known pickups and all visible thrown items. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getAllItems(double usefulness)
Retrieves map of all items (both known and thrown). |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getAllItems(ItemType.Category category,
double usefulness)
Retrieves map of all items of specific category (both known and thrown). |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getAllItems(ItemType.Group group,
double usefulness)
Retrieves map of all items of specific group (both known and thrown). |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
Items.getAllItems(ItemType type)
Retrieves list of all items of specific type. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getAllItems(ItemType type,
double usefulness)
Retrieves map of all items of specific type (both known and thrown). |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
Items.getKnownPickups()
Retrieves list of all known item pickup points. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getKnownPickups(double usefulness)
Retrieves map of all item pickup points. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getKnownPickups(ItemType.Category category,
double usefulness)
Retrieves map of all item pickup points of items of a specific category. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getKnownPickups(ItemType.Group group,
double usefulness)
Retrieves map of all item pickup points of items of a specific group. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
Items.getKnownPickups(ItemType type)
Retrieves list of all known item pickup points of specific type. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getKnownPickups(ItemType type,
double usefulness)
Retrieves map of all item pickup points of items of a specific type. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
Items.getReachableItems()
Retrieves list of all reachable items, which includes all reachable known pickups and all reachable and visible thrown items. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getReachableItems(double usefulness)
Retrieves map of all reachable items. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getReachableItems(ItemType.Category category,
double usefulness)
Retrieves map of all reachable items of a specific category. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getReachableItems(ItemType.Group group,
double usefulness)
Retrieves map of all reachable items of a specific group. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getReachableItems(ItemType type,
double usefulness)
Retrieves map of all reachable items of a specific type. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
Items.getSpawnedItems()
Uses Items.isPickupSpawned(Item) to return all items that are believed to
be currently spawned. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getSpawnedItems(double usefulness)
Returns a filtered list of items that are guessed to be currently spawned in the map. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
Items.getSpawnedItems(ItemType type)
Uses Items.isPickupSpawned(Item) to return all items of 'type' that are believed to
be currently spawned. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
Items.getVisibleItems()
Retreives list of all visible items, which includes all visible known pickups and all visible thrown items. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getVisibleItems(double usefulness)
Retrieves map of all visible items. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getVisibleItems(ItemType.Category category,
double usefulness)
Retrieves map of all visible items of specific category. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
AdvancedItems.getVisibleItems(ItemType.Group group,
double usefulness)
Retrieves map of all visible items of specific group. |
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.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 |
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. |
void |
AdvancedLocomotion.turnTo(Item item)
|
| 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! |
| 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(cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId Id,
Location Location,
Velocity Velocity,
boolean Visible,
cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId Item,
ItemType ItemClass,
boolean ItemSpawned,
boolean DoorOpened,
cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,NavPointNeighbourLink> OutgoingEdges,
Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
TranslatorContext.getItems()
|
| Method parameters in cz.cuni.amis.pogamut.udk.communication.translator with type arguments of type Item | |
|---|---|
void |
TranslatorContext.setItems(Map<cz.cuni.amis.pogamut.unreal.communication.messages.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<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> |
MapPointListObtained.getItems()
|
| Constructor parameters in cz.cuni.amis.pogamut.udk.communication.translator.shared.events with type arguments of type Item | |
|---|---|
MapPointListObtained(Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,NavPoint> navPoints,
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,Item> items)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||