C# Класс CryEngine.API.EntitySystem

Показать файл Открыть проект

Открытые методы

Метод Описание
GetProperty ( long entityId, string propertyName ) : object

Gets a property value of an entity

RegisterEntityClass ( EntityClassFlags flags, string name, string editorHelper, string editorIcon, string category, string fullyQualifiedName, string pathToAssembly, EntityProperty properties ) : void
SetProperty ( long entityId, string propertyName, object value ) : void

Sets an entity property

Приватные методы

Метод Описание
_EntityGetProperty ( long entityId, string propertyName ) : object
_RegisterEntityClass ( EntityClassFlags flags, string name, string editorHelper, string editorIcon, string category, string fullyQualifiedName, string pathToAssembly, EntityProperty properties ) : void
_SetPropertyFloat ( long entityId, string property, float value ) : void

Описание методов

GetProperty() публичный статический Метод

Gets a property value of an entity
public static GetProperty ( long entityId, string propertyName ) : object
entityId long Entity id
propertyName string Name of the property
Результат object

RegisterEntityClass() публичный статический Метод

public static RegisterEntityClass ( EntityClassFlags flags, string name, string editorHelper, string editorIcon, string category, string fullyQualifiedName, string pathToAssembly, EntityProperty properties ) : void
flags EntityClassFlags
name string
editorHelper string
editorIcon string
category string
fullyQualifiedName string
pathToAssembly string
properties EntityProperty
Результат void

SetProperty() публичный статический Метод

Sets an entity property
public static SetProperty ( long entityId, string propertyName, object value ) : void
entityId long Entity id
propertyName string Name of the property
value object Property value
Результат void