![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Components/InstancedSkinnedMeshComponent.h"#include "Animation/AnimSequence.h"#include "Animation/Skeleton.h"#include "ComponentRecreateRenderStateContext.h"#include "Elements/Framework/EngineElementsLibrary.h"#include "Elements/Interfaces/TypedElementWorldInterface.h"#include "Elements/SMInstance/SMInstanceElementData.h"#include "Elements/SMInstance/SMInstanceElementId.h"#include "Engine/StaticMesh.h"#include "HitProxies.h"#include "NaniteSceneProxy.h"#include "PrimitiveSceneInfo.h"#include "Rendering/NaniteResourcesHelper.h"#include "Rendering/RenderCommandPipes.h"#include "Rendering/SkeletalMeshRenderData.h"#include "SceneInterface.h"#include "SkeletalRenderNanite.h"#include "SkeletalRenderGPUSkin.h"#include "SkinningDefinitions.h"#include "SkinnedMeshSceneProxyDesc.h"#include "InstanceData/InstanceUpdateChangeSet.h"#include "InstanceData/InstanceDataUpdateUtils.h"#include "InstancedSkinnedMeshComponentHelper.h"#include "PrimitiveSceneDesc.h"#include "InstancedSkinnedMeshSceneProxy.h"Classes | |
| struct | FSkinnedMeshInstanceData_Deprecated |
| struct | HSkinnedMeshInstance |
Functions | |
| template<typename ArrayType > | |
| void | ReorderArray (ArrayType &InOutDataArray, const TArray< int32 > &OldIndexArray, int32 ElementStride=1) |
| IMPLEMENT_HIT_PROXY (HSkinnedMeshInstance, HHitProxy) | |
Variables | |
| TAutoConsoleVariable< int32 > | CVarInstancedSkinnedMeshesForceRefPose (TEXT("r.InstancedSkinnedMeshes.ForceRefPose"), 0, TEXT("Whether to force ref pose for instanced skinned meshes"), FConsoleVariableDelegate::CreateLambda([](IConsoleVariable *InVariable) { FGlobalComponentRecreateRenderStateContext Context;}), ECVF_RenderThreadSafe) |
| IMPLEMENT_HIT_PROXY | ( | HSkinnedMeshInstance | , |
| HHitProxy | |||
| ) |
|
inline |
| TAutoConsoleVariable< int32 > CVarInstancedSkinnedMeshesForceRefPose(TEXT("r.InstancedSkinnedMeshes.ForceRefPose"), 0, TEXT("Whether to force ref pose for instanced skinned meshes"), FConsoleVariableDelegate::CreateLambda([](IConsoleVariable *InVariable) { FGlobalComponentRecreateRenderStateContext Context; }), ECVF_RenderThreadSafe) | ( | TEXT("r.InstancedSkinnedMeshes.ForceRefPose") | , |
| 0 | , | ||
| TEXT("Whether to force ref pose for instanced skinned meshes") | , | ||
| FConsoleVariableDelegate::CreateLambda([](IConsoleVariable *InVariable) { FGlobalComponentRecreateRenderStateContext Context;}) | , | ||
| ECVF_RenderThreadSafe | |||
| ) |