|
KarmaEngine
Game Engine for practical learning and research purposes
|
This file contains various classes and functions for various Karma's utilities. More...
#include "krpch.h"#include "SubClassOf.h"#include "Actor.h"#include "stb_image.h"#include "Level.h"#include "World.h"#include "WorldSettings.h"

Go to the source code of this file.
Classes | |
| class | Karma::KarmaUtilities |
| The basic utilities class. More... | |
| class | Karma::FActorIteratorState |
| Abstract base class for actor iteration. Implements all operators and relies on IsActorSuitable to be overridden by derived class. More... | |
| class | Karma::TActorIteratorBase< Derived > |
| Template class used to filter actors by certain characteristics. More... | |
Enumerations | |
| enum | Karma::EActorIteratorFlags { Karma::AllActors = 0x00000000 , Karma::SkipPendingKill = 0x00000001 , Karma::OnlySelectedActors = 0x00000002 , Karma::OnlyActiveLevels = 0x00000004 } |
| Iteration flags, specifies which types of levels and actors should be iterated. More... | |
| enum class | Karma::EActorIteratorType { End } |
| Type enum, used to represent the special End iterator. | |
This file contains various classes and functions for various Karma's utilities.