Package VASSAL.i18n
Interface TranslatablePiece
- All Superinterfaces:
Auditable
,EditablePiece
,GamePiece
,PropertySource
- All Known Implementing Classes:
AreaOfEffect
,Attachment
,BasicName
,BasicPiece
,BorderOutline
,Clone
,CounterGlobalKeyCommand
,Delete
,Deselect
,DynamicProperty
,Embellishment
,Embellishment0
,Footprint
,FreeRotator
,GlobalHotKey
,Hideable
,Labeler
,Mat
,MatCargo
,MenuSeparator
,MovementMarkable
,MultiLocationCommand
,Obscurable
,Pivot
,PlaceMarker
,PlaySound
,PropertySheet
,Replace
,ReportState
,ReturnToDeck
,SendToLocation
,SetGlobalProperty
,SetPieceProperty
,SubMenu
,TableInfo
,TranslatableMessage
,Translate
,TriggerAction
Decorators that contain localizable elements must implement
this interface
- Author:
- Brent Easton
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturn a PieceI18nData object returning the I18n data about this GamePiece.Methods inherited from interface VASSAL.script.expression.Auditable
getComponentName, getComponentTypeName
Methods inherited from interface VASSAL.counters.EditablePiece
checkTrueMoved, finishMove, finishMove, getBaseDescription, getDescription, getEditor, getHelpFile, mySetType, prepareMove
Methods inherited from interface VASSAL.counters.GamePiece
boundingBox, draw, getId, getLocalizedName, getMap, getName, getParent, getPosition, getProperty, getShape, getState, getType, keyEvent, setId, setMap, setParent, setPosition, setProperty, setState
Methods inherited from interface VASSAL.build.module.properties.PropertySource
getLocalizedProperty
-
Field Details
-
PREFIX
- See Also:
-
-
Method Details
-
getI18nData
PieceI18nData getI18nData()Return a PieceI18nData object returning the I18n data about this GamePiece.
-