SplitScript reference / Language / namespace
namespace
declaration
namespace Name { class Type { ... } }
Declares a managed metadata namespace inside an image schema.
A namespace preserves the metadata qualification shared by the managed class declarations nested inside it. Namespaces may be nested when the runtime metadata uses several qualification segments. Source code still refers to a declared class by its SplitScript class name; the namespace controls managed metadata lookup rather than creating a value namespace.
Examples
Declare a class in a managed namespace
namespace Game {
class Player {
u32 score;
}
}