29 virtual FPrimitiveSceneProxy * CreateSceneProxy()
override;
32 virtual void TickComponent(
float DeltaTime,
enum ELevelTick TickType, FActorComponentTickFunction * ThisTickFunction)
override;
35 virtual void OnRegister()
override;
38 virtual FBoxSphereBounds CalcBounds(
const FTransform & LocalToWorld)
const ;
41 void SetColor(FLinearColor color);
44 FLinearColor GetColor();
52 UMaterial * TaggedMaterial;
56 UMaterialInstanceDynamic * TaggedMID;
59 bool bSkeletalMesh = false;
62 FPrimitiveSceneProxy * CreateSceneProxy(UStaticMeshComponent * StaticMeshComponent);
63 FPrimitiveSceneProxy * CreateSceneProxy(USkeletalMeshComponent * SkeletalMeshComponent);
64 FPrimitiveSceneProxy * CreateSceneProxy(UHierarchicalInstancedStaticMeshComponent * MeshComponent);
65 FPrimitiveSceneProxy * CreateSceneProxy(UInstancedStaticMeshComponent * MeshComponent);
68 bool bShouldWaitFrame =
true;
69 int NumFramesToWait = 2;