public void UpdateSphereTypeOsc(OscMessage message) { SphereType sphereType = DecodeOscMessage_UpdateSphereType(message); sphereTypesManager.UpdateSphereType(sphereType); if (sphereTypeLiveUpdate) { spheresManager.LiveUpdateSpheres(sphereTypesManager.GetSphereTypes()); } }
SphereType GetRecentSphereType() { SphereType sphereType; if (recentSphereTypeId == -1) { sphereType = new SphereType(); sphereTypesManager.UpdateSphereType(sphereType); SetRecentSphereTypeId(sphereType.id); } else { sphereType = sphereTypesManager.GetSphereType(recentSphereTypeId); } return(sphereType); }