GDF  20.04
Game Development Framework
Public Types | List of all members
GDF.Enums Class Reference

Public Types

enum  Quality {
  Best, Good, Medium, Low,
  Poor
}
 
enum  Shapes {
  Box, Sphere, Cone, Cylinder,
  Torus, HalfSphere, NoShape, Mdl
}
 
enum  Material { Normal, Add, Unlit, Multiply }
 
enum  CameraModes {
  FirstPerson, ThirdPerson, LookAt, Free,
  Controlled
}
 
enum  NetworkSynchronisationMode { NetworkSynchronisationMode.Slave = 1, NetworkSynchronisationMode.SendOnce = 2, NetworkSynchronisationMode.SendContinually = 3 }
 
enum  NetworkMessageType { Continually, Creation, Destruction, Update }
 
enum  NetworkMessageTime { Direct, WaitForMessageInterval }
 
enum  NetworkByteId {
  CONTINUALLY = 9, CREATIONVARS = 10, DESTRUCTIONVARS = 11, SLAVETOMASTER = 12,
  UPDATE = 13, REQUESTNETWORKINSTANCES = 20, INSTANCEIDCOUNTER = 21, GOODBYE = 22,
  NETWORKID = 30, PING = 31, CONNECTIONREFUSED = 32, MESSAGE_TO_INSTANCE = 33,
  MESSAGE_TO_ROOM = 34
}
 
enum  NetworkProtocol { UDP, TCP }
 
enum  LobbyServerStatus { Closed = 0, Open = 1, Refusing = 2, Deleted = 3 }
 
enum  Depth {
  Top = 19, Front = 16, Closer = 13, Close = 10,
  Center = 7, Further = 4, Background = 1
}
 
enum  NetworkMessageValueType {
  Bool = 1, Byte = 2, Single = 3, Int32 = 4,
  Int16 = 5, String = 6, UInt32 = 7
}
 
enum  MouseButtons { Left = 1, Middle = 2, Right = 3 }
 

Member Enumeration Documentation

◆ NetworkSynchronisationMode

Enumerator
Slave 

Wordt alleen intern gebruikt.

SendOnce 

Het voorwerp wordt één keer verzonden over het netwerk, maar daarna niet meer automatisch geupdated.

SendContinually 

Het voorwerp wordt verzonden over het netwerk, en blijft daarna geupdated.


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