|
Katana Plug-in APIs 0.1
|
Functions | |
| std::string | Foundry::Katana::DelimiterEncode (const std::string &str) |
| std::string | Foundry::Katana::DelimiterDecode (const std::string &str) |
| uint64_t | Foundry::Katana::GetTotalSize () |
| std::string Foundry::Katana::DelimiterDecode | ( | const std::string & | str | ) |
Decodes the given encoded name or scene graph location path that might have been used as an attribute name.
Useful to manually work around the case where one wants to have a FnAttribute::GroupAttribute, where the immediate children have dots in their names.
0x2E ('.') <- 0x09 ('\t' -- Character Tabulation) 0x2F ('/') <- 0x0A ('\n' -- Line Feed)
| std::string Foundry::Katana::DelimiterEncode | ( | const std::string & | str | ) |
Encodes the given name or scene graph location path for use as an attribute name.
Useful to manually work around the case where one wants to have a FnAttribute::GroupAttribute, where the immediate children have dots in their names.
0x2E ('.') -> 0x09 ('\t' -- Character Tabulation) 0x2F ('/') -> 0x0A ('\n' -- Line Feed)
| uint64_t Foundry::Katana::GetTotalSize | ( | ) |
Returns the total memory currently allocated by the FnAttribute library.
1.7.3