This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class. More...
Additional Inherited Members | |
Public Member Functions inherited from PixelCrushers.DialogueSystem.PersistentPositionData | |
void | Start () |
void | OnRecordPersistentData () |
Listens for the OnRecordPersistentData message and records the game object's position and rotation into the Lua Actor[] table. | |
void | OnApplyPersistentData () |
Listens for the OnApplyPersistentData message and retrieves the game object's position and rotation from the Lua Actor[] table. | |
Static Public Member Functions inherited from PixelCrushers.DialogueSystem.PersistentPositionData | |
static string | SanitizeLevelName (string levelName) |
Public Attributes inherited from PixelCrushers.DialogueSystem.PersistentPositionData | |
string | overrideActorName |
(Optional) Normally, this component uses the game object's name as the name of the actor in the Lua Actor[] table. | |
bool | recordCurrentLevel = true |
If true , the object's current level is also recorded; and, on load, the position is only applied if the current level matches the recorded level. | |
bool | restoreCurrentLevelPosition = true |
Protected Member Functions inherited from PixelCrushers.DialogueSystem.PersistentPositionData | |
virtual void | OnEnable () |
virtual void | OnDisable () |
This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class.