Classes
36 classes
-
ActorAn <b>Actor</b> is an object which can be spawned and destroyed through Lua.<br>Actors support 3D transformations such as translation (location), rotation, and scale.<br><br>An <b>Actor</b> is the base for several entities, and all those entities share the same <b>Methods</b> and <b>Events</b> described in this page.
-
BillboardA Billboard is a 2D Material that will be rendered always facing the camera.
-
BlueprintA Blueprint Class allows spawning any Unreal Blueprint Actor in nanos world.
-
CableA Cable represents a Physics Constraint which joins two Actors with a rope-like visual representation between them.
-
CanvasCanvas is an entity which you can draw onto it.
-
CharacterCharacters represents Actors which can be possessed, can move and interact with world. They are the default Skeletal Mesh Character built for nanos world.
-
CharacterSimpleCharacterSimple is a simpler Character implementation with basic Movement implementation. Aimed for custom NPCs or basic Pawns.
-
DamageableBase class for all Damageable entities. It provides Health and Damage related methods and events.
-
DatabaseThe Database entity provides programmers a way to access SQL databases easily through scripting.
-
DecalDecals are Materials that are projected onto meshes in your level, including Static Meshes and Skeletal Meshes.
-
Entity<b>Entity</b> is the base for all Classes, and all those entities share the same <b>Methods</b> and <b>Events</b> described in this page.
-
FileA File represents an entry to a system file.
-
GizmoA tool to transform objects at runtime.
-
GrenadeGrenades are Pickables which Characters can grab and throw. It explodes after X seconds after thrown, causing damage around.
-
InstancedStaticMeshAn Instanced Static Mesh entity allows spawning a mesh that can have multiple instances efficiently rendered.
-
LightA Light represents a Lighting source.
-
MeleeA Melee represents an Entity which can be Pickable by a Character and can be used to melee attack, Characters can hold it with hands with pre-defined handling modes.
-
PaintableBase class for all Paintable entities. This class provides customization for materials, exposing common functions to allow you to set custom material parameters, including loading textures from disk.
-
ParticleClass to spawn Particle Systems used to create effects in the world.
-
PawnBase class for all Character entities.
-
Pickable<b>Pickables</b> are special Actors which can be <b>grabbed</b>, <b>held</b> and <b>used</b> by Characters.
-
PlayerPlayers are Entities that represents the individual behind the mouse and keyboard. Players are spawned automatically when connected to the server.
-
PropA Prop represents a Dynamic Mesh which can be spawned in the world, can be grabbed around by characters and have physics.
-
SceneCaptureScene Capture is an Actor which captures a fully dynamic image of the scene into a Texture. It captures the scene from its view frustum, stores that view as an image, which is then used within a Material.
-
SoundClass for playing in-game 2D and 3D sounds.
-
StaticMeshA StaticMesh entity represents a Mesh which can be spawned in the world, can't move and is more optimized for using in decorating the world.
-
Text3DClass to create 3D Text with advanced options
-
TextRenderA Text Render class is useful for spawning Texts in 3D world.
-
TriggerA Trigger class is a utility class to trigger events when any Entity enters an Area.
-
VehicleBase class for all Vehicle entities.
-
VehicleWaterVehicleWater are entities which Characters can possesses and drive over the water with dynamic physics.
-
VehicleWheeledVehicles are wheeled entities which Characters can possesses and drive.
-
WeaponWeapons are entities with firing, reloading and aiming functionalities.<br/><br/>They are fully customizable, all pieces of the weapon can be changed with immense possibility of creation.
-
WebUIClass for spawning a dynamic Web Browser.
-
WidgetThe Widget class supports spawning Unreal Widgets classes through scripting and manipulate them such as Blueprints!
-
Widget3DThe Widget3D class is the 3D representation of a Widget class spawned in the world.