UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CollectionInstancedMeshFacade.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
8
10{
15 {
16 public:
19
22
24 CHAOS_API bool IsValid() const;
25
27 CHAOS_API bool IsConst() const;
28
31
33 CHAOS_API int32 GetIndex(int32 TransformIndex) const;
34
36 CHAOS_API void SetIndex(int32 TransformIndex, int32 InstanceMeshIndex);
37
38
39 private:
40 TManagedArrayAccessor<int32> InstancedMeshIndexAttribute;
41 };
42}
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition CollectionInstancedMeshFacade.h:15
CHAOS_API void SetIndex(int32 TransformIndex, int32 InstanceMeshIndex)
Definition CollectionInstancedMeshFacade.cpp:43
CHAOS_API int32 GetIndex(int32 TransformIndex) const
Definition CollectionInstancedMeshFacade.cpp:38
CHAOS_API bool IsConst() const
Definition CollectionInstancedMeshFacade.cpp:28
CHAOS_API bool IsValid() const
Definition CollectionInstancedMeshFacade.cpp:23
CHAOS_API void DefineSchema()
Definition CollectionInstancedMeshFacade.cpp:18
CHAOS_API int32 GetNumIndices() const
Definition CollectionInstancedMeshFacade.cpp:33
Definition CollectionBoundsFacade.cpp:13
Definition ManagedArrayCollection.h:56
Definition ManagedArrayAccessor.h:20