Uses of Class
org.mal_lang.langspec.builders.AssetBuilder
-
Packages that use AssetBuilder Package Description org.mal_lang.langspec.builders Provides classes for building MAL languages.org.mal_lang.langspec.builders.step Provides classes for building step expressions. -
-
Uses of AssetBuilder in org.mal_lang.langspec.builders
Methods in org.mal_lang.langspec.builders that return AssetBuilder Modifier and Type Method Description AssetBuilder
AssetBuilder. addAttackStep(AttackStepBuilder attackStep)
Adds an attack step to thisAssetBuilder
object.AssetBuilder
AssetBuilder. addVariable(VariableBuilder variable)
Adds a variable to thisAssetBuilder
object.static AssetBuilder
AssetBuilder. fromJson(JsonObject jsonAsset, Map<String,byte[]> svgIcons, Map<String,byte[]> pngIcons)
Creates a newAssetBuilder
from aJsonObject
.AssetBuilder
AssetBuilder. setPngIcon(byte[] pngIcon)
Sets the PNG icon of thisAssetBuilder
object.AssetBuilder
AssetBuilder. setSvgIcon(byte[] svgIcon)
Sets the SVG icon of thisAssetBuilder
object.Methods in org.mal_lang.langspec.builders that return types with arguments of type AssetBuilder Modifier and Type Method Description List<AssetBuilder>
LangBuilder. getAssets()
Returns a list of all assets in thisLangBuilder
object.Methods in org.mal_lang.langspec.builders with parameters of type AssetBuilder Modifier and Type Method Description LangBuilder
LangBuilder. addAsset(AssetBuilder asset)
Adds an asset to thisLangBuilder
object. -
Uses of AssetBuilder in org.mal_lang.langspec.builders.step
Method parameters in org.mal_lang.langspec.builders.step with type arguments of type AssetBuilder Modifier and Type Method Description Asset
StepAttackStepBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepCollectBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepDifferenceBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
abstract Asset
StepExpressionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Returns the target asset of thisStepExpressionBuilder
.Asset
StepFieldBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepIntersectionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepSubTypeBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepTransitiveBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepUnionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepVariableBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
-