|
||||||||||
| 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(cz.cuni.amis.pogamut.base.communication.worldview.object.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,
cz.cuni.amis.pogamut.base3d.worldview.object.Location Location,
cz.cuni.amis.pogamut.base3d.worldview.object.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,
cz.cuni.amis.pogamut.base3d.worldview.object.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 | |||||||||