public void Push() { if (IsDead()) { throw new Exceptions.SimObjectPointerInvalidException(); } InternalUnsafeMethods.ActionMapPush(ObjectPtr->ObjPtr); }