Interface IEntityVariableGetterSetter
Used for setting and getting attributes created at runtime and associating them with a specific entity
Namespace: Ride
Assembly: cs.temp.dll.dll
Syntax
public interface IEntityVariableGetterSetter
Methods
Name | Description |
---|---|
Clear() | Removes all the variables associated with all entities |
ContainsEntity(RideID) | Checks to see if there are any variables associated with the entity |
ContainsVariable(RideID, RideID) | Checks if the variable is set on the entity |
ContainsVariable(RideID, String) | Checks if the variable is set on the entity |
Get<T>(RideID, RideID) | Gets the value of the variable |
Get<T>(RideID, String) | Gets the value of the variable |
GetVariableNames(RideID) | Get all the variables names that this entity has |
Remove(RideID, RideID) | Remove the given variable |
Remove(RideID, String) | Remove the given variable |
Set<T>(RideID, RideID, T) | Sets the value of the variable for the given entity. Creates it if it doesn't already exist |
Set<T>(RideID, String, T) | Sets the value of the variable for the given entity. Creates it if it doesn't already exist |