I know this option is experimental, but does it work at all? I'm trying to register a class with "@Name" and this option true, but it fails with asINVALID_NAME. token = ttHandle
// Make sure the name is not a reserved keyword size_t tokenLen; int token = tok.GetToken(name, typeName.GetLength(), &tokenLen); if( token != ttIdentifier || typeName.GetLength() != tokenLen ) return ConfigError(asINVALID_NAME, "RegisterObjectType", name, 0);
This option is experimental. By turning it on script classes can be declared to always be treated as handles by declaring the class with @ before the name of the class. When this is done all variables of that type will be handles, and the assignment operator will always perform a handle assignment.