Verwendungen von Schnittstelle
de.rpgframework.genericrpg.items.IItemAttribute
Packages, die IItemAttribute verwenden
-
Verwendungen von IItemAttribute in de.rpgframework.genericrpg.items
Klassen in de.rpgframework.genericrpg.items mit Typparametern vom Typ IItemAttributeModifizierer und TypKlasseBeschreibungclassItemAttributeFloatValue<A extends IItemAttribute>classItemAttributeFormulaValue<A extends IItemAttribute>classItemAttributeNumericalValue<A extends IItemAttribute>classItemAttributeObjectValue<A extends IItemAttribute>classItemAttributeValue<A extends IItemAttribute>Felder in de.rpgframework.genericrpg.items, die deklariert sind als IItemAttributeFelder in de.rpgframework.genericrpg.items mit Typparametern vom Typ IItemAttributeModifizierer und TypFeldBeschreibungprotected Map<IItemAttribute, ItemAttributeDefinition> AGearData.cacheMethoden in de.rpgframework.genericrpg.items mit Typparametern vom Typ IItemAttributeModifizierer und TypMethodeBeschreibung<A extends IItemAttribute>
ItemAttributeFloatValue<A> CarriedItem.getAsFloat(A attrib) <A extends IItemAttribute>
ItemAttributeObjectValue<A> CarriedItem.getAsObject(A attrib) <A extends IItemAttribute>
ItemAttributeNumericalValue<A> CarriedItem.getAsValue(A attrib) <A extends IItemAttribute>
booleanCarriedItem.isFloat(A attrib) static <I extends IItemAttribute>
OperationResult<List<Modification>> GearTool.recalculate(String indent, ModifiedObjectType refType, Lifeform user, CarriedItem<?> item) static <I extends IItemAttribute>
OperationResult<List<Modification>> GearTool.recalculate(String indent, ModifiedObjectType refType, Lifeform user, CarriedItem<?> item, boolean strict) - Copy resolved stats to attributes - Process decisions - Process modifications from "Modifications" (Permanent changes made to the base item) - Copy unresolved stats to attributes - Process modifications from accessories<T extends IItemAttribute>
TMethoden in de.rpgframework.genericrpg.items, die IItemAttribute zurückgebenMethoden in de.rpgframework.genericrpg.items, die Typen mit Argumenten vom Typ IItemAttribute zurückgebenModifizierer und TypMethodeBeschreibungCarriedItem.deepCopy(Map<IItemAttribute, ItemAttributeValue<IItemAttribute>> old) CarriedItem.deepCopy(Map<IItemAttribute, ItemAttributeValue<IItemAttribute>> old) CarriedItem.getAttributeKeys()CarriedItem.getAttributes()Methoden in de.rpgframework.genericrpg.items mit Parametern vom Typ IItemAttributeModifizierer und TypMethodeBeschreibungAGearData.getAttribute(IItemAttribute attrib) CarriedItem.getAttributeRaw(IItemAttribute key) booleanCarriedItem.hasAttribute(IItemAttribute key) voidAGearData.setAttribute(IItemAttribute attrib, int value) voidAGearData.setAttribute(IItemAttribute attrib, Formula value) voidAGearData.setAttribute(IItemAttribute attrib, Object value) voidCarriedItem.setAttribute(IItemAttribute attrib, ItemAttributeValue val) Methodenparameter in de.rpgframework.genericrpg.items mit Typargumenten vom Typ IItemAttributeModifizierer und TypMethodeBeschreibungCarriedItem.deepCopy(Map<IItemAttribute, ItemAttributeValue<IItemAttribute>> old) CarriedItem.deepCopy(Map<IItemAttribute, ItemAttributeValue<IItemAttribute>> old) Konstruktoren in de.rpgframework.genericrpg.items mit Parametern vom Typ IItemAttributeModifiziererKonstruktorBeschreibungItemAttributeDefinition(IItemAttribute key, Formula distributed) ItemAttributeObjectValue(IItemAttribute attrib, Object value) -
Verwendungen von IItemAttribute in de.rpgframework.genericrpg.items.formula
Methoden in de.rpgframework.genericrpg.items.formula mit Parametern vom Typ IItemAttributeModifizierer und TypMethodeBeschreibungstatic ItemAttributeValueFormulaTool.convertToAttributeValue(IItemAttribute attrib, Formula form)