haxis/Plugins/FMODStudio/Source/FMODStudioEditor/Classes/FMODAmbientSoundActorFactory.h

24 lines
751 B
C++

// Copyright (c), Firelight Technologies Pty, Ltd. 2012-2016.
#pragma once
#include "FMODAmbientSoundActorFactory.generated.h"
/** FMOD Ambient Sound Actor Factory.
*/
UCLASS(MinimalAPI, config=Editor, collapsecategories, hidecategories=Object)
class UFMODAmbientSoundActorFactory : public UActorFactory
{
GENERATED_UCLASS_BODY()
// Begin UActorFactory Interface
virtual void PostSpawnActor( UObject* Asset, AActor* NewActor ) override;
virtual void PostCreateBlueprint( UObject* Asset, AActor* CDO ) override;
virtual bool CanCreateActorFrom( const FAssetData& AssetData, FText& OutErrorMsg ) override;
virtual UObject* GetAssetFromActorInstance(AActor* ActorInstance) override;
// End UActorFactory Interface
};