def dropAccept(file_paths): """Accept a list of files. This function is called by Houdini when files are dropped onto the UI. :param file_paths: A list of dropped files. :type file_paths: list(str) :return: Whether or not the drop was handled. :rtype: bool """ # Let Houdini handle dropping .hip files. if any([file_path for file_path in file_paths if os.path.splitext(file_path)[1] == ".hip"]): return False scriptargs = {"file_paths": file_paths} run_event(SceneEvents.ExternalDragDrop, scriptargs) # Return whether or not the drop was accepted by the handler. return scriptargs.get("drop_accepted", False)
def dropAccept(file_paths): # pylint: disable=invalid-name """Accept a list of files. This function is called by Houdini when files are dropped onto the UI. :param file_paths: A list of dropped files. :type file_paths: list(str) :return: Whether or not the drop was handled. :rtype: bool """ # Let Houdini handle dropping .hip files. if any([file_path for file_path in file_paths if os.path.splitext(file_path)[1] == ".hip"]): return False scriptargs = {"file_paths": file_paths} run_event(SceneEvents.ExternalDragDrop, scriptargs) # Return whether or not the drop was accepted by the handler. return scriptargs.get("drop_accepted", False)
def main(): """Main function.""" run_event(NodeEvents.PreFirstCreate, kwargs)
def main(): """Main function.""" run_event(SceneEvents.Load)
"""Perform any registered before scene save events.""" # ============================================================================= # IMPORTS # ============================================================================= # Houdini Toolbox Imports from ht.events import SceneEvents, run_event # ============================================================================= run_event(SceneEvents.PreSave, kwargs) # pylint: disable=undefined-variable
def main(): """Main function.""" run_event(NodeEvents.OnUninstall, kwargs)
from ht.events import SceneEvents, run_event # Perform any registered before scene save events. run_event(SceneEvents.PreSave, kwargs)
def main(): """Main function.""" run_event(NodeEvents.OnCreated, kwargs) # pylint: disable=undefined-variable
def main(): """Main function.""" run_event(NodeEvents.OnNameChanged, kwargs)
def main(): """Main function.""" run_event(NodeEvents.PostLastDelete, kwargs) # pylint: disable=undefined-variable
def main(): """Main function.""" run_event(NodeEvents.PostLastDelete, kwargs)
def main(): """Main function.""" run_event(NodeEvents.OnDeleted, kwargs)
def main(): """Main function.""" run_event(NodeEvents.PostLastDelete, kwargs)
from ht.events import SceneEvents, run_event # Perform any registered after scene save events. run_event(SceneEvents.PostSave, kwargs)
def main(): """Main function.""" run_event(NodeEvents.SyncNodeVersion, kwargs)
def main(): """Main function.""" run_event(NodeEvents.SyncNodeVersion, kwargs)
def main(): """Main function.""" run_event(NodeEvents.OnDeleted, kwargs)
def main(): """Main function.""" run_event(NodeEvents.OnNameChanged, kwargs)
def main(): """Main function.""" run_event(NodeEvents.SyncNodeVersion, kwargs) # pylint: disable=undefined-variable
def main(): """Main function.""" run_event(NodeEvents.PreFirstCreate, kwargs)
"""Perform any registered before scene save events.""" # ============================================================================= # IMPORTS # ============================================================================= # Houdini Toolbox Imports from ht.events import SceneEvents, run_event # ============================================================================= run_event(SceneEvents.PreSave, kwargs)
"""Perform any registered after scene save events.""" # ============================================================================= # IMPORTS # ============================================================================= # Houdini Toolbox Imports from ht.events import SceneEvents, run_event # ============================================================================= run_event(SceneEvents.PostSave, kwargs)