![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FGLProgramCache, including all inherited members.
| Add(const FOpenGLProgramKey &ProgramKey, FOpenGLLinkedProgram *LinkedProgram) | FGLProgramCache | inline |
| AddEvicted(const FOpenGLProgramKey &ProgramKey, TUniqueObj< FOpenGLProgramBinary > &&ProgramBinary) | FGLProgramCache | inline |
| AddOrReplaceEvicted(const FOpenGLProgramKey &ProgramKey, TUniqueObj< FOpenGLProgramBinary > &&ProgramBinary) | FGLProgramCache | inline |
| Contains(const FOpenGLProgramKey &ProgramKey) const | FGLProgramCache | inline |
| Empty() | FGLProgramCache | inline |
| EvictLeastRecentByPredicate(TUniqueFunction< bool(FOpenGLLinkedProgram *)> Pred) | FGLProgramCache | inline |
| EvictMostRecent() | FGLProgramCache | inline |
| EvictProgram(const FOpenGLProgramKey &ProgramKey) | FGLProgramCache | inline |
| Find(const FOpenGLProgramKey &ProgramKey, bool bFindAndCreateEvictedProgram) | FGLProgramCache | inline |
| GetLRUSize() const | FGLProgramCache | inline |
| IsEvicted(const FOpenGLProgramKey &ProgramKey) | FGLProgramCache | inline |
| IsLRUAtCapacity() const | FGLProgramCache | inline |
| IsUsingLRU() | FGLProgramCache | inlinestatic |
| Touch(FOpenGLLinkedProgram *LinkedProgram) | FGLProgramCache | inline |