Show / Hide Table of Contents

# Class CodeGenUtils

##### Inheritance

object
CodeGenUtils

###### Namespace: LiteEntitySystem.Internal

###### Assembly: LiteEntitySystem.dll

##### Syntax

    public static class CodeGenUtils

### Methods

#### GetFieldManipulator(SyncableField)

##### Declaration

    public static FieldManipulator GetFieldManipulator(SyncableField s)

##### Parameters

Type | Name | Description
--- | --- | ---
SyncableField | s |

##### Returns

Type | Description
--- | ---
FieldManipulator |

#### GetMetadata(SyncableField)

##### Declaration

    public static GeneratedClassMetadata GetMetadata(SyncableField s)

##### Parameters

Type | Name | Description
--- | --- | ---
SyncableField | s |

##### Returns

Type | Description
--- | ---
GeneratedClassMetadata |

#### InternalSyncablesSetup(SyncableField, InternalEntity, ushort)

##### Declaration

    public static void InternalSyncablesSetup(SyncableField s, InternalEntity parent, ushort syncableId)

##### Parameters

Type | Name | Description
--- | --- | ---
SyncableField | s |
InternalEntity | parent |
ushort | syncableId |

#### OnSyncRequested(SyncableField)

##### Declaration

    public static void OnSyncRequested(SyncableField s)

##### Parameters

Type | Name | Description
--- | --- | ---
SyncableField | s |