예제 #1
0
void UMediaTexture::PostEditChangeProperty( FPropertyChangedEvent& PropertyChangedEvent )
{
	InitializeTrack();

	// this will recreate the FMediaTextureResource
	Super::PostEditChangeProperty(PropertyChangedEvent);
}
예제 #2
0
void UMediaTexture::PostLoad()
{
	Super::PostLoad();

	if (!HasAnyFlags(RF_ClassDefaultObject) && !GIsBuildMachine)
	{
		InitializeTrack();
	}
}
예제 #3
0
void UMediaTexture::SetMediaPlayer( UMediaPlayer* InMediaPlayer )
{
	MediaPlayer = InMediaPlayer;

	InitializeTrack();
}
예제 #4
0
void UMediaTexture::HandleMediaPlayerMediaChanged()
{
	InitializeTrack();
}
예제 #5
0
void UMediaSoundWave::SetMediaPlayer( UMediaPlayer* InMediaPlayer )
{
	MediaPlayer = InMediaPlayer;

	InitializeTrack();
}
예제 #6
0
void UMediaSoundWave::HandleMediaPlayerMediaChanged()
{
	InitializeTrack();
}