top of page
- API -

childObjList = reaper.AZ_Wwise_GetChildrenList(objectID, isRecursive)

- API Detail-

▼Input values

・objectID(string): Wwise object ID or path

・isRecursive(boolean): 

  true: get descendants / false: get direct children only


▼Output values

・childObjList(table): list of search results

   -ID(string): object ID

-Name(string): object name

-Path(string): object path

-Language(string): language setting (if any)

- SCRIPT -

dofile(reaper.AZ_GetLuaInitPath())

require("reaper_AZSTOKE_GOLD")


if (reaper.AZ_Wwise_Connect("127.0.0.1",8080)) then

    objectList = reaper.AZ_Wwise_GetSelectedObjectList()

    

    Msg("----child----")

    childObjList = reaper.AZ_Wwise_GetChildrenList(objectList[1].ID,false)

    

    for i, value in pairs(childObjList) do

        Msg("ID: "..value.ID)

        Msg("Name: "..value.Name)

        Msg("Path: "..value.Path)

    end

    

    Msg("----ancestor----")

    childObjList = reaper.AZ_Wwise_GetChildrenList(objectList[1].ID,true)

    

    for i, value in pairs(childObjList) do

        Msg("ID: "..value.ID)

        Msg("Name: "..value.Name)

        Msg("Path: "..value.Path)

    end

    

    

    reaper.AZ_Wwise_Disconnect()

end

Wwise

AZ_Wwise_GetChildrenList

Supported versions:

1.0.0

onwards

Get the descendant/child objects of a given Wwise object

bottom of page