#include <TaggedComponent.h>
Public 成员函数 | |
virtual FBoxSphereBounds | CalcBounds (const FTransform &LocalToWorld) const |
virtual FPrimitiveSceneProxy * | CreateSceneProxy () override |
FLinearColor | GetColor () |
virtual void | OnRegister () override |
void | SetColor (FLinearColor color) |
virtual void | TickComponent (float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override |
UTaggedComponent (const FObjectInitializer &ObjectInitializer) | |
Private 成员函数 | |
FPrimitiveSceneProxy * | CreateSceneProxy (UHierarchicalInstancedStaticMeshComponent *MeshComponent) |
FPrimitiveSceneProxy * | CreateSceneProxy (UInstancedStaticMeshComponent *MeshComponent) |
FPrimitiveSceneProxy * | CreateSceneProxy (USkeletalMeshComponent *SkeletalMeshComponent) |
FPrimitiveSceneProxy * | CreateSceneProxy (UStaticMeshComponent *StaticMeshComponent) |
Private 属性 | |
bool | bShouldWaitFrame = true |
bool | bSkeletalMesh = false |
FLinearColor | Color |
int | NumFramesToWait = 2 |
UMaterial * | TaggedMaterial |
UMaterialInstanceDynamic * | TaggedMID |
在文件 TaggedComponent.h 第 11 行定义.
UTaggedComponent::UTaggedComponent | ( | const FObjectInitializer & | ObjectInitializer | ) |
在文件 TaggedComponent.cpp 第 11 行定义.
引用了 TaggedMaterial.
|
virtual |
在文件 TaggedComponent.cpp 第 53 行定义.
|
overridevirtual |
在文件 TaggedComponent.cpp 第 63 行定义.
引用了 bSkeletalMesh, CreateSceneProxy() , 以及 IsValid().
被这些函数引用 CreateSceneProxy().
|
private |
在文件 TaggedComponent.cpp 第 156 行定义.
引用了 TaggedMID.
|
private |
在文件 TaggedComponent.cpp 第 177 行定义.
引用了 TaggedMID.
|
private |
在文件 TaggedComponent.cpp 第 129 行定义.
引用了 bShouldWaitFrame , 以及 TaggedMID.
|
private |
在文件 TaggedComponent.cpp 第 102 行定义.
引用了 TaggedMID.
FLinearColor UTaggedComponent::GetColor | ( | ) |
在文件 TaggedComponent.cpp 第 48 行定义.
引用了 Color.
|
overridevirtual |
void UTaggedComponent::SetColor | ( | FLinearColor | color | ) |
在文件 TaggedComponent.cpp 第 38 行定义.
被这些函数引用 OnRegister() , 以及 ATagger::TagActor().
|
overridevirtual |
在文件 TaggedComponent.cpp 第 197 行定义.
引用了 bShouldWaitFrame, bSkeletalMesh , 以及 NumFramesToWait.
|
private |
在文件 TaggedComponent.h 第 44 行定义.
被这些函数引用 CreateSceneProxy() , 以及 TickComponent().
|
private |
在文件 TaggedComponent.h 第 36 行定义.
被这些函数引用 CreateSceneProxy() , 以及 TickComponent().
|
private |
在文件 TaggedComponent.h 第 28 行定义.
被这些函数引用 GetColor().
|
private |
在文件 TaggedComponent.h 第 45 行定义.
被这些函数引用 TickComponent().
|
private |
在文件 TaggedComponent.h 第 31 行定义.
被这些函数引用 OnRegister() , 以及 UTaggedComponent().
|
private |
在文件 TaggedComponent.h 第 34 行定义.
被这些函数引用 CreateSceneProxy(), CreateSceneProxy(), CreateSceneProxy(), CreateSceneProxy(), OnRegister() , 以及 SetColor().