@@ -80,87 +80,24 @@ void export_listener_managers()
8080 // -------------------------------------------------------------------------
8181 // Expose the accessor functions
8282 // -------------------------------------------------------------------------
83- def (" get_client_active_listener_manager" ,
84- &GetClientActiveListenerManager,
85- " Returns the clientactive listener instance" ,
86- reference_existing_object_policy ()
87- );
83+ scope ().attr (" client_active_listener_manager" ) = object (ptr (GetClientActiveListenerManager ()));
84+ scope ().attr (" client_connect_listener_manager" ) = object (ptr (GetClientConnectListenerManager ()));
85+ scope ().attr (" client_disconnect_listener_manager" ) = object (ptr (GetClientDisconnectListenerManager ()));
86+ scope ().attr (" client_fully_connect_listener_manager" ) = object (ptr (GetClientFullyConnectListenerManager ()));
87+ scope ().attr (" client_put_in_server_listener_manager" ) = object (ptr (GetClientPutInServerListenerManager ()));
88+ scope ().attr (" client_settings_changed_listener_manager" ) = object (ptr (GetClientSettingsChangedListenerManager ()));
8889
89- def (" get_client_connect_listener_manager" ,
90- &GetClientConnectListenerManager,
91- " Returns the clientconnect listener instance" ,
92- reference_existing_object_policy ()
93- );
94-
95- def (" get_client_disconnect_listener_manager" ,
96- &GetClientDisconnectListenerManager,
97- " Returns the clientdisconnect listener instance" ,
98- reference_existing_object_policy ()
99- );
100-
101- def (" get_client_fully_connect_listener_manager" ,
102- &GetClientFullyConnectListenerManager,
103- " Returns the clientfullyconnect listener instance" ,
104- reference_existing_object_policy ()
105- );
106-
107- def (" get_client_put_in_server_listener_manager" ,
108- &GetClientPutInServerListenerManager,
109- " Returns the clientputinserver listener instance" ,
110- reference_existing_object_policy ()
111- );
112-
113- def (" get_client_settings_changed_listener_manager" ,
114- &GetClientSettingsChangedListenerManager,
115- " Returns the clientsettingschanged listener instance" ,
116- reference_existing_object_policy ()
117- );
118-
119- def (" get_level_init_listener_manager" ,
120- &GetLevelInitListenerManager,
121- " Returns the levelinit listener instance" ,
122- reference_existing_object_policy ()
123- );
124-
125- def (" get_level_shutdown_listener_manager" ,
126- &GetLevelShutdownListenerManager,
127- " Returns the levelshutdown listener instance" ,
128- reference_existing_object_policy ()
129- );
130-
131- def (" get_networkid_validated_listener_manager" ,
132- &GetNetworkidValidatedListenerManager,
133- " Returns the networkidvalidated listener instance" ,
134- reference_existing_object_policy ()
135- );
136-
137- def (" get_on_edict_allocated_listener_manager" ,
138- &GetOnEdictAllocatedListenerManager,
139- " Returns the onedictallocated listener instance" ,
140- reference_existing_object_policy ()
141- );
142-
143- def (" get_on_edict_freed_listener_manager" ,
144- &GetOnEdictFreedListenerManager,
145- " Returns the onedictfreed listener instance" ,
146- reference_existing_object_policy ()
147- );
148-
149- def (" get_on_query_cvar_value_finished_listener_manager" ,
150- &GetOnQueryCvarValueFinishedListenerManager,
151- " Returns the onquerycvarvaluefinished listener instance" ,
152- reference_existing_object_policy ()
153- );
154-
155- def (" get_server_activate_listener_manager" ,
156- &GetServerActivateListenerManager,
157- " Returns the serveractivate listener instance" ,
158- reference_existing_object_policy ()
159- );
90+ scope ().attr (" level_init_listener_manager" ) = object (ptr (GetLevelInitListenerManager ()));
91+ scope ().attr (" level_shutdown_listener_manager" ) = object (ptr (GetLevelShutdownListenerManager ()));
92+
93+ scope ().attr (" networkid_validated_listener_manager" ) = object (ptr (GetNetworkidValidatedListenerManager ()));
94+
95+ scope ().attr (" on_edict_allocated_listener_manager" ) = object (ptr (GetOnEdictAllocatedListenerManager ()));
96+ scope ().attr (" on_edict_freed_listener_manager" ) = object (ptr (GetOnEdictFreedListenerManager ()));
97+
98+ scope ().attr (" on_query_cvar_value_finished_listener_manager" ) = object (ptr (GetOnQueryCvarValueFinishedListenerManager ()));
99+
100+ scope ().attr (" server_activate_listener_manager" ) = object (ptr (GetServerActivateListenerManager ()));
160101
161- def (" get_tick_listener_manager" ,
162- &GetTickListenerManager,
163- " Returns the tick listener instance" ,
164- reference_existing_object_policy ()
165- );
102+ scope ().attr (" tick_listener_manager" ) = object (ptr (GetTickListenerManager ()));
166103}
0 commit comments