UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TSceneUniformBufferMemberRegistration< TMember > Class Template Reference

#include <SceneUniformBuffer.h>

+ Inheritance diagram for TSceneUniformBufferMemberRegistration< TMember >:

Public Member Functions

 TSceneUniformBufferMemberRegistration (const TCHAR *Name, TShaderParameterStructConstructor< TMember > TemplatedDefaultValueConstructor)
 
void Commit () override
 

Additional Inherited Members

- Public Types inherited from FSceneUniformBufferMemberRegistration
using FMemberId = FSceneUniformBufferTypeRegistry::FMemberId
 
- Static Public Member Functions inherited from FSceneUniformBufferMemberRegistration
static void CommitAll ()
 
- Public Attributes inherited from FSceneUniformBufferMemberRegistration
FString Name
 
FMemberId MemberId = -1
 
FShaderParameterStructConstructor DefaultValueConstructor
 
- Protected Member Functions inherited from FSceneUniformBufferMemberRegistration
 FSceneUniformBufferMemberRegistration (const TCHAR *Name)
 
virtual ~FSceneUniformBufferMemberRegistration ()=default
 
- Static Protected Member Functions inherited from FSceneUniformBufferMemberRegistration
static RENDERER_API void Register (FSceneUniformBufferMemberRegistration &Entry)
 

Constructor & Destructor Documentation

◆ TSceneUniformBufferMemberRegistration()

Member Function Documentation

◆ Commit()

template<typename TMember >
void TSceneUniformBufferMemberRegistration< TMember >::Commit ( )
inlineoverridevirtual

The documentation for this class was generated from the following file: