|
CE_API const char * | CE_Snippet::bindingTypeToString (BindingType type) |
|
CE_API const char * | CE_Snippet::bindingAttribClassToString (BindingAttribClass type) |
|
CE_API const char * | CE_Snippet::bindingAttribTypeToString (BindingAttribType type) |
|
CE_API const char * | CE_Snippet::bindingVDBTypeToString (BindingVDBType type) |
|
CE_API const char * | CE_Snippet::bindingPrecisionToString (BindingPrecision type) |
|
CE_API const char * | CE_Snippet::bindingTimescaleToString (BindingTimescale type) |
|
CE_API const char * | CE_Snippet::bindingRampTypeToString (BindingRampType type) |
|
CE_API const char * | CE_Snippet::bindingLayerTypeToString (BindingLayerType type) |
|
CE_API const char * | CE_Snippet::bindingLayerBorderToString (BindingLayerBorder type) |
|
CE_API const char * | CE_Snippet::bindingOptionTypeToString (BindingOptionType type) |
|
CE_API UT_StringHolder | CE_Snippet::protectAts (UT_StringHolder code) |
|
CE_API UT_StringHolder | CE_Snippet::findIncludeFile (const char *path, bool searchcwd, UT_ErrorManager *error) |
|
CE_API UT_StringHolder | CE_Snippet::loadImport (const char *path, bool searchcwd, UT_ErrorManager *error) |
| Loads an import, searching the include path to locate it. More...
|
|
CE_API UT_StringHolder | CE_Snippet::expandImportDirectives (UT_StringHolder code, UT_ErrorManager *error) |
| Expands all #import directives. More...
|
|
CE_API UT_StringHolder | CE_Snippet::extractBindings (UT_StringHolder code, UT_Array< Binding > &bindings, UT_ErrorManager *error) |
|
CE_API UT_StringHolder | CE_Snippet::generateAtCode (UT_StringHolder code, RunOver runover, UT_Options *opt, UT_StringMap< UT_StringHolder > *globals, UT_StringMap< UT_StringHolder > *missing_globals, const UT_Array< Binding > &bindings, const char *kernelsig, const char *writebacksig, UT_ErrorManager *error) |
|
CE_API UT_StringHolder | CE_Snippet::restoreAts (UT_StringHolder code) |
| Restore protected to be @ again. More...
|
|
CE_API bool | CE_Snippet::parseType (const UT_StringRef &attribtypename, BindingAttribType &attribtype, BindingPrecision &precision, int &tuplesize) |
|
CE_API UT_StringHolder | CE_Snippet::computeSyntax (const char *code) |
|
CE_API void | CE_Snippet::buildArgumentSign (const Binding &binding, int p, int maxparam, UT_WorkBuffer &sign, UT_StringHolder &firstwriteable, bool &firstwriteable_forced, BindingVDBType &firstvdbtype, bool prefixbound, RunOver runover, bool fieldsarealigned, UT_WorkBuffer ¶minitcode) |
| Append into sign the argument signature for a binding. More...
|
|
CE_API void | CE_Snippet::buildKernelRunOverArguments (UT_WorkBuffer &signature, RunOver runover, bool singleworkgroup, bool filedsarealigned, bool prefixbound) |
|
CE_API void | CE_Snippet::addKernelArgument (UT_WorkBuffer &signature, const char *type, const char *name, bool prefixbound) |
|
CE_API void | CE_Snippet::buildKernelRunOverCode (UT_WorkBuffer &signature, RunOver runover, BindingVDBType firstvdbtype, bool singleworkgroup, bool fieldsarealigned, bool firstname_forced, bool prefixbound, UT_StringRef firstname) |
| Append into sign the code to start the provided runover mode. More...
|
|