Package sfs3.client.entities
Interface IMMOItem
- All Known Implementing Classes:
MMOItem
public interface IMMOItem
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsVariable(String name) Indicates whether this MMOItem has the specified Item Variable set or not.Returns the entry point within the User's AOI where this object "appeared" with the last PROXIMITY_LIST_UPDATE event.intgetId()The unique ID of this itemgetVariable(String name) Retrieves a User Variable from its name.Retrieves all the Variables of this ItemvoidsetVariable(IMMOItemVariable itemVariable) privatevoidsetVariables(List<IMMOItemVariable> itemVariables) private
-
Method Details
-
getId
int getId()The unique ID of this item -
getVariables
List<IMMOItemVariable> getVariables()Retrieves all the Variables of this Item- Returns:
- The list of ItemVariable objects associated with the Item
- See Also:
-
getVariable
Retrieves a User Variable from its name.- Parameters:
name- The name of the User Variable to be retrieved.- Returns:
- The MMOItemVariable, or null if no MMOItemVariable with the passed name is associated with this MMOItem.
- See Also:
-
setVariable
private -
setVariables
private -
containsVariable
Indicates whether this MMOItem has the specified Item Variable set or not.- Parameters:
name- The name of the MMOItemVariable whose existence must be checked.- Returns:
- true if a MMOItemVariable with the passed name exists for this MMOItem.
-
getAOIEntryPoint
Vec3D getAOIEntryPoint()Returns the entry point within the User's AOI where this object "appeared" with the last PROXIMITY_LIST_UPDATE event. This field is populated only if the MMORoom is configured to receive this data.- See Also:
-