I don't need to test my programs. I have an error-correcting modem.

Difference between revisions of "User:Rejecht/Getting Started UE4"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
(Replication)
(Pointers)
Line 20: Line 20:
  
 
=== Low Level ===
 
=== Low Level ===
 +
 +
=== Structure ===
 +
 +
Explains the junction points.
 +
 +
[https://docs.unrealengine.com/latest/INT/Programming/UnrealArchitecture/index.html Unreal Architecture]
  
 
==== Pointers ====
 
==== Pointers ====
  
[https://docs.unrealengine.com/latest/INT/Programming/UnrealArchitecture/SmartPointerLibrary/WeakPointer/index.html Weak Pointers]
+
When referring to something you use shared pointers, shared references, or weak pointers.
 +
 
 +
[https://docs.unrealengine.com/latest/INT/Programming/UnrealArchitecture/SmartPointerLibrary/index.html Unreal Smart Pointer Library]
 +
 
 +
IsValid is used on shared pointers to check if they are NULL.

Revision as of 10:51, 10 August 2014

Unreal Engine 4

Protocol

Coding Standard

Naming Conventions * Methods * Style * Organization

Development Setup

Replication

Game types and replicated values?

  1. Declare the UPROPERTY as replicated in C++
  2. Initialize the state of the variable in the game type constructor
  3. Declare the type of replication in the game type GetLifetimeReplicatedProps function

Low Level

Structure

Explains the junction points.

Unreal Architecture

Pointers

When referring to something you use shared pointers, shared references, or weak pointers.

Unreal Smart Pointer Library

IsValid is used on shared pointers to check if they are NULL.