This reference page is linked to from the following overview topics: #include "../foundation/streams.h"#include "../../assetmanagement/AssetUser.h"#include "../../strclass.h"#include "../macros/define_implementations.h"#include "../protocols/strings.inl"#include "../protocols/streams.inl"Macros | |
| #define | is_string(v) ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(String)) |
| #define | is_stringstream(v) ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(StringStream)) |
Functions | |
| void | init (const MSTR &init_string, const MaxSDK::AssetManagement::AssetId *assetId) |
| void | release_asset () |
| ScripterExport | String (const MCHAR *init_string) |
| ScripterExport | String (const MSTR &init_string) |
| ScripterExport | String (const MCHAR *init_string, const MaxSDK::AssetManagement::AssetId &assetId) |
| ScripterExport | String (const MSTR &init_string, const MaxSDK::AssetManagement::AssetId &assetId) |
| ~String () | |
| classof_methods (String, Value) | |
| void | collect () |
| ScripterExport void | sprin1 (CharStream *s) |
| Value * | append (const MSTR &str) |
| Value * | append (const MCHAR *str) |
| Value * | append (Value *str_val) |
| const MaxSDK::AssetManagement::AssetId * | GetAssetId () |
Variables | |
| visible_class_debug_ok(String) class String const MaxSDK::AssetManagement::AssetId * | pAssetId |
| #define is_string | ( | v | ) | ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(String)) |
| #define is_stringstream | ( | v | ) | ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(StringStream)) |
|
protected |
|
protected |
| ScripterExport String | ( | const MCHAR * | init_string | ) |
| ScripterExport String | ( | const MSTR & | init_string | ) |
| ScripterExport String | ( | const MCHAR * | init_string, |
| const MaxSDK::AssetManagement::AssetId & | assetId | ||
| ) |
| ScripterExport String | ( | const MSTR & | init_string, |
| const MaxSDK::AssetManagement::AssetId & | assetId | ||
| ) |
| ~String | ( | ) |
| void collect | ( | ) |
| ScripterExport void sprin1 | ( | CharStream * | s | ) |
| const MaxSDK::AssetManagement::AssetId* GetAssetId | ( | ) |
| visible_class_debug_ok (String) class String const MaxSDK::AssetManagement::AssetId* pAssetId |