Просмотр исходного кода

Bugfix: AudioSource component will now properly persist its properties

BearishSun 8 лет назад
Родитель
Сommit
d58647827b
1 измененных файлов с 8 добавлено и 1 удалено
  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>
 	class BS_CORE_EXPORT CAudioSourceRTTI : public RTTIType<CAudioSource, Component, CAudioSourceRTTI>
 	{
 	{
 		BS_BEGIN_RTTI_MEMBERS
 		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_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
 		BS_END_RTTI_MEMBERS
 	public:
 	public:
 		CAudioSourceRTTI()
 		CAudioSourceRTTI()