Пример #1
0
        public RESULT getCommandInfo(int commandIndex, out COMMAND_INFO info)
        {
            COMMAND_INFO_INTERNAL cOMMAND_INFO_INTERNAL = default(COMMAND_INFO_INTERNAL);
            RESULT rESULT = CommandReplay.FMOD_Studio_CommandReplay_GetCommandInfo(this.rawPtr, commandIndex, out cOMMAND_INFO_INTERNAL);

            if (rESULT != RESULT.OK)
            {
                info = default(COMMAND_INFO);
                return(rESULT);
            }
            info = cOMMAND_INFO_INTERNAL.createPublic();
            return(rESULT);
        }
Пример #2
0
        public UInt32 outputHandle;                                        /* The original handle value of the command output.  This will no longer correspond to any actual object in playback. */

        // Helper functions
        public COMMAND_INFO createPublic()
        {
            COMMAND_INFO publicInfo = new COMMAND_INFO();
            publicInfo.commandName = MarshallingHelper.stringFromNativeUtf8(commandName);
            publicInfo.parentCommandIndex = parentCommandIndex;
            publicInfo.frameNumber = frameNumber;
            publicInfo.frameTime = frameTime;
            publicInfo.instanceType = instanceType;
            publicInfo.outputType = outputType;
            publicInfo.instanceHandle = instanceHandle;
            publicInfo.outputHandle = outputHandle;
            return publicInfo;
        }
Пример #3
0
 public RESULT getCommandInfo(int commandIndex, out COMMAND_INFO info)
 {
     COMMAND_INFO_INTERNAL internalInfo = new COMMAND_INFO_INTERNAL();
     FMOD.RESULT result = FMOD_Studio_CommandReplay_GetCommandInfo(rawPtr, commandIndex, out internalInfo);
     if (result != FMOD.RESULT.OK)
     {
         info = new COMMAND_INFO();
         return result;
     }
     info = internalInfo.createPublic();
     return result;
 }
 public RESULT getCommandInfo(int commandIndex, out COMMAND_INFO info)
 {
     return(FMOD_Studio_CommandReplay_GetCommandInfo(handle, commandIndex, out info));
 }
 private static extern RESULT FMOD_Studio_CommandReplay_GetCommandInfo(IntPtr replay, int commandIndex, out COMMAND_INFO info);