classes
- nw::Ability
- nw::AbilityInfo
- nw::Appearance
- nw::Area
nw::AreaArea()Area()as_common()as_common()as_area()as_area()clear()instantiate()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()tag()versus_me()as_creature()as_creature()as_door()as_door()as_encounter()as_encounter()as_item()as_item()as_module()as_module()as_placeable()as_placeable()as_player()as_player()as_sound()as_sound()as_store()as_store()as_trigger()as_trigger()as_waypoint()as_waypoint()commonscriptsweathercreaturesdoorsencountersitemsplaceablessoundsstorestriggerswaypointscommentsnametilesettileset_resreftilescreator_idflagsheightidlisten_check_modspot_check_modversionwidthloadscreenno_restpvpshadow_opacityskyboxget_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::AreaScripts
- nw::AreaTile
- nw::AreaWeather
nw::AreaWeatherAreaWeather()from_json()to_json()chance_lightningchance_rainchance_snowcolor_moon_ambientcolor_moon_diffusecolor_moon_fogcolor_sun_ambientcolor_sun_diffusecolor_sun_fogfog_clip_distancewind_powerday_night_cycleis_nightlighting_schemefog_moon_amountmoon_shadowsfog_sun_amountsun_shadows
- nw::AttackData
- nw::BaseItem
- nw::BeamdogInstall
- nw::Bif
- nw::BodyParts
- nw::ByteArray
- nw::Class
- nw::ClassArray
- nw::ClassEntry
- nw::ClassInfo
nw::ClassInfoClassInfo()ClassInfo()editor_name()valid()requirementsnameplurallowerdescriptioniconhitdieattack_bonus_tablefeats_tablesaving_throw_tableclass_savesskill_tableclass_skillsbonus_feats_tableskill_point_basespell_gain_tablespell_known_tableplayer_classspellcasterprimary_abilityalignment_restrictionalignment_restriction_typeinvert_restrictionconstantprereq_tablemax_levelxp_penaltyarcane_spellgain_moddivine_spellgain_modepic_level_limitpackagestat_gain_tableclass_stat_gainmemorizes_spellsspellbook_restrictedpick_domainspick_schoollearn_scrollarcanearcane_spell_failurecaster_abilityspell_table_columncaster_level_multiplierlevel_min_casterlevel_min_associatecan_cast_spontaneouslyspellsspells_gainedspells_known
- nw::CombatInfo
- nw::CombatModeFuncs
- nw::Common
- nw::CompressionHeader
- nw::ConfigOptions
- nw::Container
- nw::Creature
nw::CreatureCreature()Creature()as_common()as_common()as_creature()as_creature()clear()instantiate()tag()versus_me()alignment_flags()save()update_appearance()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()as_area()as_area()as_door()as_door()as_encounter()as_encounter()as_item()as_item()as_module()as_module()as_placeable()as_placeable()as_player()as_player()as_sound()as_sound()as_store()as_store()as_trigger()as_trigger()as_waypoint()as_waypoint()commonappearancecombat_infoequipmentinventorylevelshistoryscriptsstatsconversationdeitydescriptionname_firstname_lastsubracecrcr_adjustdecay_timeracewalkratestarting_packagefaction_idhphp_currenthp_maxhp_tempsoundsethastedsizebodybagchunk_deathdisarmablegendergood_evilinterruptableimmortallawful_chaoticlootablepcperception_rangeplotinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::CreatureScripts
- nw::CreatureStats
- nw::DamageResult
- nw::DamageRoll
- nw::Dialog
nw::DialogDialog()Dialog()Dialog()Dialog()operator=()add()add_node_internal()add_ptr()add_string()create_node()create_ptr()delete_node()delete_ptr()node_index()remove_node_internal()remove_ptr()valid()entriesrepliesscript_abortscript_endstartsdelay_entrydelay_replyword_countprevent_zoomjson_archive_versionrestype
- nw::DialogNode
- nw::DialogPtr
- nw::DiceRoll
- nw::Directory
- nw::Disease
- nw::Door
nw::DoorDoor()Door()as_common()as_common()as_door()as_door()instantiate()tag()save()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()clear()versus_me()as_area()as_area()as_creature()as_creature()as_encounter()as_encounter()as_item()as_item()as_module()as_module()as_placeable()as_placeable()as_player()as_player()as_sound()as_sound()as_store()as_store()as_trigger()as_trigger()as_waypoint()as_waypoint()commonscriptslocktrapconversationdescriptionlinked_tosavesappearancefactiongeneric_typehphp_currentloadscreenportrait_idanimation_statehardnessinterruptablelinked_to_flagsplotinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::DoorScripts
- nw::Effect
- nw::EffectArray
- nw::EffectHandle
- nw::Encounter
nw::EncounterEncounter()Encounter()as_common()as_common()as_encounter()as_encounter()instantiate()tag()save()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()clear()versus_me()as_area()as_area()as_creature()as_creature()as_door()as_door()as_item()as_item()as_module()as_module()as_placeable()as_placeable()as_player()as_player()as_sound()as_sound()as_store()as_store()as_trigger()as_trigger()as_waypoint()as_waypoint()allocator_commonscriptscreaturesgeometryspawn_pointscreatures_maxcreatures_recommendeddifficultydifficulty_indexfactionreset_timerespawnsspawn_optionactiveplayer_onlyresetinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::EncounterScripts
- nw::Equips
- nw::Erf
- nw::Faction
- nw::FactionInfo
- nw::Feat
- nw::FeatInfo
- nw::FunctionPtr
- nw::GameProfile
- nw::Gff
- nw::GffBuilder
- nw::GffBuilderField
- nw::GffBuilderList
- nw::GffBuilderStruct
- nw::GffField
- nw::GffLabel
- nw::GffStruct
- nw::Image
- nw::Ini
- nw::InstallInfo
- nw::InternedString
- nw::Inventory
nw::InventoryStorageInventory()Inventory()Inventory()Inventory()Inventory()operator=()operator=()~Inventory()destroy()instantiate()add_item()add_page()can_add_item()check_available()clear_item()debug()find_slot()has_item()insert_item()pages()remove_item()set_growable()size()slot_to_xy()xy_to_slot()from_json()to_json()owneritemsinventory_bitsetpages_rows_columns_growable_default_pagesmax_columnsmax_rowstotal_slots_per_page
- nw::InventoryItem
- nw::Item
nw::ItemItem()Item()as_common()as_common()as_item()as_item()clear()instantiate()tag()get_icon_by_part()model_to_plt_colors()part_to_plt_colors()save()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()versus_me()as_area()as_area()as_creature()as_creature()as_door()as_door()as_encounter()as_encounter()as_module()as_module()as_placeable()as_placeable()as_player()as_player()as_sound()as_sound()as_store()as_store()as_trigger()as_trigger()as_waypoint()as_waypoint()commoninventorydescriptiondescription_idpropertiesarmor_idcostadditional_costbaseitemstacksizechargescursedidentifiedplotstolenmodel_typemodel_colorsmodel_partspart_colorsinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::ItemColors
- nw::ItemModelParts
- nw::ItemProperty
- nw::Journal
- nw::JournalCategory
- nw::JournalEntry
- nw::Key
- nw::Language
- nw::Language::Properties
- nw::LevelHistory
- nw::LevelHistoryEntry
- nw::LevelStats
- nw::LocString
- nw::LocalData
nw::LocalDataLocalData()from_json()to_json()begin()begin()end()end()clear()clear_all()delete_float()delete_int()delete_object()delete_string()delete_location()get_float()get_int()get_object()get_string()get_location()set_float()set_int()set_object()set_string()set_location()size()deserializeserialize
- nw::LocalVar
- nw::LocalVarType
- nw::Location
- nw::Lock
- nw::MasterFeat
- nw::MasterFeatRegistry
- nw::Modifier
- nw::ModifierRegistry
- nw::ModifierResult
- nw::ModifierType
- nw::Module
nw::ModuleAreaVariantModule()Module()as_module()as_module()clear()instantiate()area_count()get_area()get_area()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()tag()versus_me()as_area()as_area()as_common()as_common()as_creature()as_creature()as_door()as_door()as_encounter()as_encounter()as_item()as_item()as_placeable()as_placeable()as_player()as_player()as_sound()as_sound()as_store()as_store()as_trigger()as_trigger()as_waypoint()as_waypoint()localsscriptsareasdescriptionentry_areaentry_orientationentry_positionhaksidmin_game_versionnamestart_movietagtlkuuidcreatorstart_yearversionexpansion_packdawn_hourdusk_houris_save_gameminutes_per_hourstart_daystart_hourstart_monthxpscaleinstantiated_deserialize()serialize()json_archive_versionobject_typerestypeserial_id
- nw::ModuleScripts
nw::ModuleScriptsModuleScripts()from_json()to_json()on_client_enteron_client_leaveon_cutsnaborton_heartbeaton_item_acquireon_item_activateon_item_unaquireon_loadon_player_chaton_player_deathon_player_dyingon_player_equipon_player_level_upon_player_reston_player_uneqiupon_spawnbtndnon_starton_user_defined
- nw::Null
- nw::Palette
- nw::PaletteTreeNode
- nw::Placeable
nw::PlaceablePlaceable()Placeable()as_common()as_common()as_placeable()as_placeable()clear()instantiate()tag()save()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()versus_me()as_area()as_area()as_creature()as_creature()as_door()as_door()as_encounter()as_encounter()as_item()as_item()as_module()as_module()as_player()as_player()as_sound()as_sound()as_store()as_store()as_trigger()as_trigger()as_waypoint()as_waypoint()commonscriptsinventorylocktrapconversationdescriptionsavesappearancefactionhphp_currentportrait_idanimation_statebodybaghardnesshas_inventoryinterruptableplotstatic_useableinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::PlaceableScripts
- nw::Player
nw::PlayerPlayer()Player()as_player()as_player()tag()save()as_common()as_common()as_creature()as_creature()clear()instantiate()versus_me()alignment_flags()update_appearance()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()as_area()as_area()as_door()as_door()as_encounter()as_encounter()as_item()as_item()as_module()as_module()as_placeable()as_placeable()as_sound()as_sound()as_store()as_store()as_trigger()as_trigger()as_waypoint()as_waypoint()commonappearancecombat_infoequipmentinventorylevelshistoryscriptsstatsconversationdeitydescriptionname_firstname_lastsubracecrcr_adjustdecay_timeracewalkratestarting_packagefaction_idhphp_currenthp_maxhp_tempsoundsethastedsizebodybagchunk_deathdisarmablegendergood_evilinterruptableimmortallawful_chaoticlootablepcperception_rangeplotinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::Plt
- nw::PltColors
- nw::PltPixel
- nw::Qualifier
- nw::Race
- nw::RaceInfo
nw::RaceInfoRaceInfo()RaceInfo()editor_name()valid()namename_conversationname_conversation_lowername_pluraldescriptioniconappearanceability_modifiersfavored_classfeats_tablebiographyplayer_raceconstantagetoolset_classcr_modifierfeats_extra_1st_levelskillpoints_extra_per_levelskillpoints_1st_level_multiplierability_point_buy_numberfeats_normal_levelfeats_normal_amountskillpoints_ability
- nw::Reputation
- nw::Requirement
- nw::Resource
- nw::ResourceManager
nw::ResourceManagerSearchVectorResourceManager()~ResourceManager()initialize()add_base_container()add_custom_container()add_override_container()build_registry()contains()demand()demand_in_order()load_module()load_module_haks()stats()module_container()unload_module()demand_server_vault()palette_texture()texture()name()size()valid()visit()allocator()type_index
- nw::ResourceType
nw::ResourceTypetypeinvalidcontainergff_archivemovieplayersoundtexturejsonobjectsmallsbmpmvetgawavpltinibmumpgtxtplhtexmdlthgfntluasltnssncsmodaresetifobicwoktwodatlktxigitbtiutibtcutcdlgitpbttuttddsbtsutsltrgfffacbteutebtdutdbtputpdftgicguicssccsbtmutmdwkpwkbtgutgjrlsavutwfourpcssfhaknwmbikndbptmpttbakdatshdxbcwbmmtrktxttfsqltmlsq3lodgifpngjpgcafidserfbifkey
from_extension()to_string()check_category()
- nw::Resref
- nw::RuleFlag
- nw::RuleTypeArray
- nw::Save
- nw::Saves
- nw::Selector
- nw::SerializationType
- nw::Situation
- nw::Skill
- nw::SkillInfo
- nw::Sound
nw::SoundSound()Sound()as_common()as_common()as_sound()as_sound()instantiate()tag()save()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()clear()versus_me()as_area()as_area()as_creature()as_creature()as_door()as_door()as_encounter()as_encounter()as_item()as_item()as_module()as_module()as_placeable()as_placeable()as_player()as_player()as_store()as_store()as_trigger()as_trigger()as_waypoint()as_waypoint()commonsoundsdistance_mindistance_maxelevationgenerated_typehoursintervalinterval_variationpitch_variationrandom_xrandom_yactivecontinuousloopingpositionalpriorityrandomrandom_positiontimesvolumevolume_variationinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::SpawnCreature
- nw::SpawnPoint
- nw::SpecialAbility
- nw::Spell
- nw::SpellBook
nw::SpellBookSpellBook()SpellBook()from_json()to_json()add_known_spell()add_memorized_spell()all_known_spell_count()all_memorized_spell_count()available_slots()clear_memorized_spell()clear_memorized_spell_slot()get_known_spell_count()get_memorized_spell_count()get_known_spell()get_memorized_spell()has_memorized_spell()knows_spell()remove_known_spell()find_memorized_slot()first_empty_slot()set_available_slots()known_memorized_
- nw::SpellEntry
- nw::SpellInfo
- nw::TwoDA
- nw::Store
nw::StoreStore()Store()as_common()as_common()as_store()as_store()clear()instantiate()save()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()tag()versus_me()as_area()as_area()as_creature()as_creature()as_door()as_door()as_encounter()as_encounter()as_item()as_item()as_module()as_module()as_placeable()as_placeable()as_player()as_player()as_sound()as_sound()as_trigger()as_trigger()as_waypoint()as_waypoint()commonscriptsinventoryblackmarket_markdownidentify_pricemarkdownmarkupmax_pricegoldblackmarketinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::StoreInventory
- nw::StoreScripts
- nw::Tlk
- nw::TlkElement
- nw::TlkFlags
- nw::TlkHeader
- nw::Tokenizer
- nw::Trap
- nw::Trigger
nw::TriggerTrigger()Trigger()as_common()as_common()as_trigger()as_trigger()instantiate()tag()versus_me()save()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()clear()as_area()as_area()as_creature()as_creature()as_door()as_door()as_encounter()as_encounter()as_item()as_item()as_module()as_module()as_placeable()as_placeable()as_player()as_player()as_sound()as_sound()as_store()as_store()as_waypoint()as_waypoint()commontrapscriptsgeometrylinked_tofactionhighlight_heighttypeloadscreenportraitcursorlinked_to_flagsinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::TriggerScripts
- nw::TwoDA
- nw::TwoDACache
- nw::Variant
- nw::Versus
- nw::Waypoint
nw::WaypointWaypoint()Waypoint()as_common()as_common()as_waypoint()as_waypoint()instantiate()tag()save()allocator()handle()set_handle()effects()effects()visual_transform()visual_transform()add_visual_transform()clear()versus_me()as_area()as_area()as_creature()as_creature()as_door()as_door()as_encounter()as_encounter()as_item()as_item()as_module()as_module()as_placeable()as_placeable()as_player()as_player()as_sound()as_sound()as_store()as_store()as_trigger()as_trigger()commondescriptionlinked_tomap_noteappearancehas_map_notemap_note_enabledinstantiated_get_name_from_file()json_archive_versionobject_typerestypeserial_id
- nw::Zip
- nw::ZipElement
- nw::ZlibHeader
- nw::ZstdHeader
- nw::kernel::Config
- nw::kernel::EffectSystem
- nw::kernel::EventSystem
- nw::kernel::FactionSystem
- nw::kernel::ModelCache
- nw::kernel::ObjectSystem
- nw::kernel::Rules
nw::kernel::RulesRules()~Rules()initialize()attack_functions()combat_mode()match()maximum_spell_levels()meets_requirement()register_combat_mode()register_special_attack()set_attack_functions()set_qualifier()special_attack()stats()allocator()baseitemsclassesfeatsmetamagicracesspellsspellschoolsskillsmaster_featsmodifiersphenotypesappearancesplaceablestrapstype_index
- nw::kernel::ScriptSystem
- nw::kernel::Service
- nw::kernel::Services
- nw::kernel::Strings
- nw::model::AABBEntry
- nw::model::AABBNode
nw::model::AABBNodeAABBNode()add_controller_data()get_controller()entriesambientbeamingbminbmaxbitmapcenterdiffusematerialnamerenderrenderhintrotatetextureshadowshininessspeculartexturestilefadetransparencyhintshowdispldispltypelightmappedmultimaterialcolorsverticesindicesnametypeinheritcolorparentchildrencontroller_keyscontroller_data
- nw::model::Animation
- nw::model::AnimationEvent
- nw::model::AnimeshNode
nw::model::AnimeshNodeAnimeshNode()add_controller_data()get_controller()animtvertsanimvertssampleperiodcliphclipwclipvclipuambientbeamingbminbmaxbitmapcenterdiffusematerialnamerenderrenderhintrotatetextureshadowshininessspeculartexturestilefadetransparencyhintshowdispldispltypelightmappedmultimaterialcolorsverticesindicesnametypeinheritcolorparentchildrencontroller_keyscontroller_data
- nw::model::CameraNode
- nw::model::ControllerKey
- nw::model::ControllerType
nw::model::ControllerTypelookup()PositionOrientationScaleWirecolorColorRadiusShadowRadiusVerticalDisplacementMultiplierAlphaEndAlphaStartBirthRateBounce_CoColorEndColorStartCombineTimeDragFPSFrameEndFrameStartGravLifeExpMassP2P_Bezier2P2P_Bezier3ParticleRotRandVelSizeStartSizeEndSizeStart_YSizeEnd_YSpreadThresholdVelocityXSizeYSizeBlurLengthLightningDelayLightningRadiusLightningScaleLightningSubDivDetonateAlphaMidColorMidPercentStartPercentMidPercentEndSizeMidSizeMid_Ylock_axesspawn_typerandominheritinherit_localSelfIllumColorAlphamap
- nw::model::DanglymeshNode
nw::model::DanglymeshNodeDanglymeshNode()add_controller_data()get_controller()constraintsdisplacementperiodtightnessambientbeamingbminbmaxbitmapcenterdiffusematerialnamerenderrenderhintrotatetextureshadowshininessspeculartexturestilefadetransparencyhintshowdispldispltypelightmappedmultimaterialcolorsverticesindicesnametypeinheritcolorparentchildrencontroller_keyscontroller_data
- nw::model::DummyNode
- nw::model::EmitterFlag
- nw::model::EmitterNode
nw::model::EmitterNodeEmitterNode()add_controller_data()get_controller()blastlengthblastradiusblendchunknamedeadspacelooprenderrenderorderspawntypetexturetwosidedtexupdatexgridygridflagsrender_selblend_selupdate_selspawntype_selopacityp2p_typetilefadenametypeinheritcolorparentchildrencontroller_keyscontroller_data
- nw::model::Face
- nw::model::Geometry
- nw::model::GeometryFlag
- nw::model::GeometryType
- nw::model::LightNode
nw::model::LightNodeLightNode()~LightNode()add_controller_data()get_controller()lensflaresflareradiusmultipliercolorflaresizesflarepositionsflarecolorshiftstextureslightpriorityambientonlydynamicaffectdynamicshadowgenerateflarefadinglightnametypeinheritcolorparentchildrencontroller_keyscontroller_data
- nw::model::Mdl
- nw::model::TextParser
- nw::model::Model
- nw::model::ModelClass
- nw::model::Node
- nw::model::NodeFlags
- nw::model::NodeType
- nw::model::PatchNode
- nw::model::ReferenceNode
- nw::model::SkinNode
nw::model::SkinNodeSkinNode()add_controller_data()get_controller()verticesbone_nodesambientbeamingbminbmaxbitmapcenterdiffusematerialnamerenderrenderhintrotatetextureshadowshininessspeculartexturestilefadetransparencyhintshowdispldispltypelightmappedmultimaterialcolorsindicesnametypeinheritcolorparentchildrencontroller_keyscontroller_data
- nw::model::SkinWeight
- nw::model::TriangleMode
- nw::model::TrimeshNode
nw::model::TrimeshNodeTrimeshNode()~TrimeshNode()add_controller_data()get_controller()ambientbeamingbminbmaxbitmapcenterdiffusematerialnamerenderrenderhintrotatetextureshadowshininessspeculartexturestilefadetransparencyhintshowdispldispltypelightmappedmultimaterialcolorsverticesindicesnametypeinheritcolorparentchildrencontroller_keyscontroller_data
- nw::script::AssignExpression
- nw::script::Ast
- nw::script::AstLocator
nw::script::AstLocatorAstLocator()locate_in_dependencies()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()parent_symbol_pos_in_func_decl_in_struct_decl_found_result_last_seen_decldotcallactive_param
- nw::script::AstNode
- nw::script::AstPrinter
- nw::script::AstResolver
nw::script::AstResolverScopeMapScopeStackEnvStackAstResolver()~AstResolver()begin_scope()declare()define()end_scope()symbol_table()resolve()visit()match_function_decls()all_control_flow_paths_return()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()visit()parent_ctx_scope_stack_env_stack_loop_stack_switch_stack_func_def_stack_is_command_script_
- nw::script::BaseVisitor
- nw::script::BinaryExpression
- nw::script::BlockStatement
- nw::script::CallExpression
- nw::script::Comment
- nw::script::ConditionalExpression
- nw::script::Context
nw::script::ContextContext()~Context()add_include_path()get()command_script()register_default_types()register_engine_types()type_id()type_id()type_name()type_check_binary_op()is_type_convertible()lexical_diagnostic()parse_diagnostic()semantic_diagnostic()arenascopeinclude_paths_dependencies_include_stack_preprocessed_resman_command_script_name_command_script_type_map_type_array_struct_stack_
- nw::script::Declaration
- nw::script::Diagnostic
- nw::script::DoStatement
- nw::script::DotExpression
- nw::script::ExprStatement
- nw::script::Expression
- nw::script::ForStatement
- nw::script::FunctionDecl
- nw::script::FunctionDefinition
- nw::script::GroupingExpression
- nw::script::IfStatement
- nw::script::Include
- nw::script::InlayHint
- nw::script::JumpStatement
- nw::script::LabelStatement
- nw::script::LiteralExpression
- nw::script::LiteralVectorExpression
- nw::script::LogicalExpression
- nw::script::Nss
nw::script::NssNss()Nss()Nss()add_diagnostic()ast()ast()complete()complete_at()complete_dot()ctx()declaration_to_symbol()dependencies()diagnostics()errors()exports()export_count()increment_errors()increment_warnings()inlay_hints()is_command_script()locate_export()locate_symbol()name()parse()process_includes()resolve()set_name()signature_help()text()view_from_range()warnings()
- nw::script::NssLexer
- nw::script::NssParser
nw::script::NssParserNssParser()advance()check()check_is_type()consume()diagnostic()is_end()match()lex()lookahead()peek()previous()synchronize()parse_expr()parse_expr_assign()parse_expr_conditional()parse_expr_or()parse_expr_and()parse_expr_bitwise()parse_expr_equality()parse_expr_relational()parse_expr_shift()parse_expr_additive()parse_expr_multiplicative()parse_expr_unary()parse_expr_postfix()parse_expr_primary()parse_expr_group()parse_stmt()parse_stmt_block()parse_stmt_do()parse_stmt_expr()parse_stmt_if()parse_stmt_for()parse_stmt_label()parse_stmt_jump()parse_stmt_switch()parse_stmt_while()parse_type()parse_decl()parse_decl_struct()parse_decl_function_def()parse_decl_function()parse_decl_param()parse_program()ctx_parent_view_ast_tokenscurrent_
- nw::script::NssToken
- nw::script::PostfixExpression
- nw::script::SourceLocation
- nw::script::SourcePosition
- nw::script::SourceRange
- nw::script::Statement
- nw::script::StructDecl
- nw::script::SwitchStatement
- nw::script::Symbol
- nw::script::Type
- nw::script::UnaryExpression
- nw::script::VarDecl
- nw::script::VariableExpression
- nw::script::WhileStatement
- nwn1::Profile