INNER CODE UNIT · Python
initialize_socket_server
prajwalshettydev/UnrealGenAISupport · Content/Python/init_unreal.py:75
def initialize_socket_server():
"""
Initialize the socket server if auto-start is enabled in UE settings
"""
auto_start = False
# Get settings from UE settings system
try:
# First get the class reference
settings_class = unreal.load_class(None, '/Script/GenerativeAISupportEditor.GenerativeAISupportSettings')
if settings_class:
# Get the settings object using the class reference
settings = unreal.get_default_object(settings_class)
# Log available properties for debugging
log.log_info(f"Settings object properties: {dir(settings)}")
# Check if auto-start is enabled