Browse Source

Bugfix: AudioSource component will now properly persist its properties

BearishSun 8 years ago
parent
commit
d58647827b
1 changed files with 8 additions and 1 deletions
  1. 8 1
      Source/BansheeCore/RTTI/BsCAudioSourceRTTI.h

+ 8 - 1
Source/BansheeCore/RTTI/BsCAudioSourceRTTI.h

@@ -17,8 +17,15 @@ namespace bs
 	class BS_CORE_EXPORT CAudioSourceRTTI : public RTTIType<CAudioSource, Component, CAudioSourceRTTI>
 	{
 		BS_BEGIN_RTTI_MEMBERS
-			BS_RTTI_MEMBER_REFLPTR(mInternal, 0)
+			//BS_RTTI_MEMBER_REFLPTR(mInternal, 0)
 			BS_RTTI_MEMBER_PLAIN(mPlayOnStart, 1)
+			BS_RTTI_MEMBER_REFL(mAudioClip, 2)
+			BS_RTTI_MEMBER_PLAIN(mVolume, 3)
+			BS_RTTI_MEMBER_PLAIN(mPitch, 4)
+			BS_RTTI_MEMBER_PLAIN(mLoop, 5)
+			BS_RTTI_MEMBER_PLAIN(mPriority, 6)
+			BS_RTTI_MEMBER_PLAIN(mMinDistance, 7)
+			BS_RTTI_MEMBER_PLAIN(mAttenuation, 8)
 		BS_END_RTTI_MEMBERS
 	public:
 		CAudioSourceRTTI()