Studio::EventDescription::setUserData

FMOD Studio API

Firelight Technologies FMOD Studio API

Studio::EventDescription::setUserData

Sets arbitrary user data on the event.

C++ Syntax

FMOD_RESULT Studio::EventDescription::setUserData(
  void *userData
);

C Syntax

FMOD_RESULT FMOD_Studio_EventDescription_SetUserData(
  FMOD_STUDIO_EVENTDESCRIPTION *eventdescription,
  void *userData
);

C# Syntax

RESULT Studio.EventDescription.setUserData(
  IntPtr userdata
);

JavaScript Syntax

EventDescription.setUserData(
  userdata                         
);

Parameters

userData
Address of user data to store within the event description object.

Return Values

If the function succeeds then the return value is FMOD_OK.
If the function fails then the return value will be one of the values defined in the FMOD_RESULT enumeration.

Remarks

This function is primarily used in case the user wishes to 'attach' data to an FMOD object.
It can be useful if an FMOD callback passes an object of this type as a parameter, and the user does not know which object it is (e.g. if many objects of this type exist). Using Studio::EventDescription::getUserData would help in the identification of the object.

See Also




Version 1.10.03 Built on Feb 1, 2018