Luna::Name

Represents one name string.

class Luna::Name

The name string is one constant string that is mainly used to identify entities in LunaSDK. Name strings are reference counted and managed by system, all Name objects containing the same name string will refer the same name internal string data, enabling fast comparison: instead of comparing the whole string, we only need to compare one pointer to determine whether two name strings are the same.

Member functions