void RegisterForSceneEvents() { if (!m_haveRegisteredForSceneEvents) { m_physicsScene.BeforeStep += Step; m_physicsScene.AfterStep += PostStep; ControllingPrim.OnPreUpdateProperty += PreUpdateProperty; m_haveRegisteredForSceneEvents = true; } }