GamePersistencySystem
classnative name gamePersistencySystemnative
extends IGamePersistencySystem › IGameSystem › IScriptable › ISerializable
Methods 12
native func EntityProxy_DisablePhysics(targetEntity: EntityID, disable: Bool)
native func ForgetObject(targetID: PersistentID, notifyEntity: Bool)
native func GetConstAccessToPSObject(targetID: PersistentID, psClassName: CName) -> ref<PersistentState>
native func GetPersistentBool(targetEntity: PersistentID, psClassName: CName, varName: CName) -> Bool
native func GetPersistentFloat(targetEntity: PersistentID, psClassName: CName, varName: CName) -> Float
native func GetPersistentInt(targetEntity: PersistentID, psClassName: CName, varName: CName) -> Int32
native func QueuePSDeviceEvent(action: ref<DeviceAction>)
native func QueuePSEvent(targetID: PersistentID, psClassName: CName, evt: ref<Event>)
native func SetPersistentBool(targetEntity: PersistentID, psClassName: CName, varName: CName, newValue: Bool)
native func SetPersistentFloat(targetEntity: PersistentID, psClassName: CName, varName: CName, newValue: Float)
native func SetPersistentInt(targetEntity: PersistentID, psClassName: CName, varName: CName, newValue: Int32)