Uses of Class
cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor.ItemDescriptor

Packages that use ItemDescriptor
cz.cuni.amis.pogamut.ut2004.agent.module.sensor Utility classes concerning some aspects of the gameplay (mainly for UT). 
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages   
cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor   
cz.cuni.amis.pogamut.ut2004.communication.translator.shared.events   
 

Uses of ItemDescriptor in cz.cuni.amis.pogamut.ut2004.agent.module.sensor
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor that return ItemDescriptor
 ItemDescriptor ItemDescriptors.getDescriptor(ItemType itemType)
          Returns the descriptor for the given 'itemType'.
 ItemDescriptor ItemDescriptors.getDescriptor(String inventoryType)
          Returns the descriptor for the given 'inventoryType'.
 

Uses of ItemDescriptor in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages
 

Fields in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages declared as ItemDescriptor
protected  ItemDescriptor MyInventoryStaticImpl.Descriptor
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
protected  ItemDescriptor ItemStaticImpl.Descriptor
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
protected  ItemDescriptor MyInventoryMessage.Descriptor
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
protected  ItemDescriptor ItemMessage.Descriptor
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
protected  ItemDescriptor ItemPickedUp.Descriptor
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
protected  ItemDescriptor AddInventoryMsg.Descriptor
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages that return ItemDescriptor
 ItemDescriptor MyInventoryCompositeImpl.getDescriptor()
           
abstract  ItemDescriptor ItemStatic.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
 ItemDescriptor MyInventoryStaticImpl.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
 ItemDescriptor ItemStaticImpl.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
abstract  ItemDescriptor MyInventoryStatic.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
abstract  ItemDescriptor Item.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
 ItemDescriptor MyInventoryMessage.getDescriptor()
           
 ItemDescriptor MyInventoryMessage.MyInventoryStaticMessage.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
abstract  ItemDescriptor MyInventory.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
 ItemDescriptor ItemMessage.getDescriptor()
           
 ItemDescriptor ItemMessage.ItemStaticMessage.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
 ItemDescriptor ItemCompositeImpl.getDescriptor()
           
 ItemDescriptor ItemPickedUp.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
 ItemDescriptor AddInventoryMsg.getDescriptor()
          Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
protected  ItemDescriptor Yylex.itemDescriptorValue(ItemType type)
           
 

Constructors in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages with parameters of type ItemDescriptor
AddInventoryMsg(UnrealId Id, String Type, ItemDescriptor Descriptor, ItemType PickupType, Boolean Sniping, Boolean Melee, int PrimaryInitialAmmo, int MaxPrimaryAmmo, int SecondaryInitialAmmo, int MaxSecondaryAmmo)
          Creates new instance of the message AddInventoryMsg.
ItemMessage(UnrealId Id, UnrealId NavPointId, NavPoint NavPoint, boolean Visible, Location Location, int Amount, ItemType Type, ItemDescriptor Descriptor, boolean Dropped)
          Creates new instance of the message Item.
ItemPickedUp(UnrealId Id, UnrealId InventoryId, Location Location, int Amount, int AmountSec, ItemType Type, ItemDescriptor Descriptor, Boolean Dropped)
          Creates new instance of the message ItemPickedUp.
ItemStaticImpl(UnrealId Id, UnrealId NavPointId, NavPoint NavPoint, int Amount, ItemType Type, ItemDescriptor Descriptor)
          Creates new instance of the message Item.
MyInventoryMessage(UnrealId Id, int CurrentAmmo, int CurrentAltAmmo, int Amount, ItemType Type, ItemDescriptor Descriptor)
          Creates new instance of the message MyInventory.
MyInventoryStaticImpl(UnrealId Id, ItemType Type, ItemDescriptor Descriptor)
          Creates new instance of the message MyInventory.
 

Uses of ItemDescriptor in cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor
 

Classes in cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor with type parameters of type ItemDescriptor
 interface IDescriptorFactory<T extends ItemDescriptor>
          An interface for all descriptor factories.
 

Subclasses of ItemDescriptor in cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor
 class AdrenalineDescriptor
          Adrenaline descriptor - currently it does not contain anything useful (just marked ItemDescriptor).
 class AmmoDescriptor
          Ammo desciptor describes the characteristics of an ammunition.
 class ArmorDescriptor
          Armos descriptor - currently it does not contain anything useful (just marked ItemDescriptor).
 class GeneralDescriptor
          General descriptor is responsible for all items which are not by default handled by the item translator.
 class HealthDescriptor
          Health descriptor provides an additional information about health items like vials, medkits etc.
 class OtherDescriptor
          Other descriptor - currently it does not contain anything useful (just marked ItemDescriptor).
 class ShieldDescriptor
          Shield descriptor - currently it does not contain anything useful (just marked ItemDescriptor).
 class WeaponDescriptor
          Weapon descriptor describes all characteristics of a weapon.
 

Fields in cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor declared as ItemDescriptor
static ItemDescriptor ItemDescriptor.NONE
           
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor that return ItemDescriptor
 ItemDescriptor ItemTranslator.createDescriptor(ItemCategory message)
          Default Pogamut descriptors will be created for all UT2004 items.
 ItemDescriptor ItemTranslator.getDefaultDescriptor(ItemType type)
          Gets default Pogamut descriptor for this item.
 ItemDescriptor ItemTranslator.getDescriptor(ItemType type)
          Gets descriptor for this item.
 ItemDescriptor ItemTranslator.getDescriptor(ItemTyped msg)
           
 ItemDescriptor ItemDescriptorFactory.getNewDescriptor(ItemTyped configMsg)
           
 

Method parameters in cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor with type arguments of type ItemDescriptor
protected  void ItemDescriptor.doReflexion(Object configMsg, Class<? extends ItemDescriptor> clazz)
          This method does the mapping from a map of attributes contained it ITCMsg and the attributes of the descriptor.
 

Uses of ItemDescriptor in cz.cuni.amis.pogamut.ut2004.communication.translator.shared.events
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.translator.shared.events that return ItemDescriptor
 ItemDescriptor ItemDescriptorObtained.getItemDescriptor()
           
 

Constructors in cz.cuni.amis.pogamut.ut2004.communication.translator.shared.events with parameters of type ItemDescriptor
ItemDescriptorObtained(ItemDescriptor obtained, long simTime)
           
 



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